Best Time to Visit Patna
India · weather by month, temperature and rainfall
Weather-wise, November to February is the best time to visit Patna. May is the hottest month, with average highs of 42°C (107°F), while January is the coldest, with lows around 9°C (48°F). Rain is heaviest in July, at about 266 mm (10.5 in), and lightest in November, at 1 mm (0.0 in). June is the least comfortable month, mainly because of the heat.
When to go to Patna: a seasonal guide
Winter: the best time to go
November to February is when Patna is at its most comfortable. Days are sunny and dry, and November has almost no rain at all. December and January are the coolest, with highs around 24°C and nights that drop to single digits. You'll want a jacket by the Ganges in the evening, when river mist can settle in.
This is the season for walking. Visit Golghar, the old beehive-shaped granary, and climb its stairs for a view over the river. Spend a morning at the Patna Museum, then head to Patna Sahib Gurdwara, one of Sikhism's most important shrines. Eat litti chokha, roasted wheat balls with mashed vegetables, from a street stall. Foggy mornings can delay trains and flights, so leave slack on travel days.
Winter is also high season. Weddings, family visits and pilgrims fill hotels. Travelling to Bodh Gaya, Rajgir or Nalanda? This is the best time for those day trips too.
Spring and October: shoulder months
February is still excellent, and it's pleasant for sightseeing. March warms up fast, with highs of 35°C, so keep outdoor stops to the morning. Holi, the festival of colours, usually falls in March. Expect streets full of powder and a lot of noise.
October is Good rather than Excellent. The rain is mostly gone, but humidity stays high and afternoons feel sticky. It's also festival time. Durga Puja brings lit-up pandals (temporary decorated shrines) across the city, and Dussehra follows soon after. Dates move each year, so check them before booking.
Summer and monsoon: hard going
April and May are the hardest months for sightseeing. Highs reach 41°C in April and 42°C in May, and May is the hottest month. Nights stay warm, so you won't get much relief. Hotels are quiet and cheaper, but you'll spend most afternoons indoors.
June is just as hot by day, with nights around 30°C, and then the monsoon arrives. July is the wettest month, with rain on 24 days, and August and September aren't much easier. Expect heavy skies, humid air and flooded lanes. The Ganges runs high, and some riverside areas can be hard to reach.
Chhath Puja comes in late October or November. Families gather at the river at sunrise and sunset to give offerings to the sun. It's Bihar's biggest festival, and worth planning a trip around if you can handle the crowds.
Patna weather by month
Monthly climate table
| Month | High | Low | Rain | Rainy days | Humidity | Sun hrs/day | Rating |
|---|---|---|---|---|---|---|---|
| January | 24°C 75°F | 9°C 48°F | 9 mm | 2 | 53% | 7.2 | Excellent 10 |
| February | 29°C 84°F | 12°C 54°F | 13 mm | 2 | 44% | 8.9 | Excellent 9.5 |
| March | 35°C 95°F | 18°C 64°F | 11 mm | 2 | 33% | 9.7 | Fair 5.7 |
| April | 41°C 105°F | 24°C 75°F | 13 mm | 2 | 26% | 9.4 | Poor 2.4 |
| May | 42°C 107°F | 28°C 82°F | 55 mm | 7 | 35% | 8.2 | Poor 1.8 |
| June | 40°C 104°F | 30°C 85°F | 139 mm | 14 | 48% | 5.1 | Poor 0 |
| July | 34°C 94°F | 27°C 81°F | 266 mm | 24 | 76% | 2.7 | Poor 0.6 |
| August | 33°C 91°F | 26°C 79°F | 239 mm | 23 | 83% | 3 | Poor 0.9 |
| September | 32°C 89°F | 25°C 77°F | 184 mm | 19 | 85% | 4.4 | Poor 1.9 |
| October | 31°C 88°F | 21°C 70°F | 47 mm | 6 | 75% | 8.8 | Good 7.6 |
| November | 28°C 82°F | 15°C 59°F | 1 mm | 0 | 65% | 10 | Excellent 10 |
| December | 24°C 76°F | 10°C 51°F | 3 mm | 1 | 60% | 8.4 | Excellent 10 |
Frequently asked questions
When is the best time to visit Patna?
The best time to visit Patna is November to February, based on comfortable temperatures, low rainfall and plenty of sunshine.
What is the hottest month in Patna?
May is the hottest month in Patna, with an average high of 42°C (107°F).
What is the coldest month in Patna?
January is the coldest month in Patna, with an average low of 9°C (48°F).
What is the rainiest month in Patna?
July is the wettest month, with about 266 mm (10.5 in) of rain. November is the driest, with 1 mm (0.0 in).
Nearby destinations
- Varanasi216 km · best November to February
- Kathmandu235 km · best February to April and October to December
- Dhanbad239 km · best November to February
- Ranchi251 km · best November to February
- Pokhara319 km · best November to April
- Jamshedpur328 km · best November to January
- Prayagraj331 km · best November to February
- Rangpur413 km · best December to February
More in India