Patna Weather

Best Season & Best time to visit Patna

The weather of Patna is characterised by humid subtropical climate with very hot summers and relatively milder winters.

  • Summers are extremely hot and humid with the temperatures reaching upto about 46 degrees Celsius between the months of late March to early June
  • Winters of Patna are relatively mild with a pleasant, cool atmosphere lasting from November to February. The temperature falls down to about 6 degrees Celsius
  • Late June/Early July to September is the monsoon season characterised by heavy rainfall. During this time the humidity levels reach a peak making it very unpleasant

Monsoons and the summer are to be avoided when planning a visit to this city. The best time to visit the city is between the months of October to March. The weather turns pleasant during these months, giving you a chance to explore the city to the fullest. Added attractions during this time are festivals like the Rajgir Mahotsav in October and the Sonepur Animal Fair in November. The Patliputra Mahotsav in March is also worth seeing; it heralds the onset of the spring season.

Best Season : Oct - Mar. Temperature: Summer 28 - 40°C, Winter 12 - 33°C

Get Travel Packages Quotes for Free!

Why Choose Us?
  • Save Money, Time & Worry
  • Customized Tour Packages
  • Get Plans from Travel Experts
  • Get Local Advice from Experts
  • Trusted Network of Travel Agents

3 + 3 =

Monthly Patna Weather

Month Dec best time to visit patna Jan best time to visit patna Feb best time to visit patna Mar best time to visit patna Apr May Jun Jul Aug Sep Oct best time to visit patna Nov best time to visit patna
Weather Condition patna-weather-in-Dec patna-weather-in-Jan patna-weather-in-Feb patna-weather-in-Mar patna-weather-in-Apr patna-weather-in-May patna-weather-in-Jun patna-weather-in-Jul patna-weather-in-Aug patna-weather-in-Sep patna-weather-in-Oct patna-weather-in-Nov
High 25°C 23°C 27°C 33°C 38°C 39°C 37°C 33°C 32°C 32°C 32°C 29°C
Low 10°C 9°C 12°C 16°C 22°C 25°C 27°C 26°C 26°C 25°C 22°C 15°C