Weather in Bhopal
India • Population: 1,798,218
Best Months to Visit
Based on temperature, precipitation, and humidity data
Bhopal is in India at 23.3°N. The 2001–2020 NASA POWER daily record describes a monsoon climate with a sharp wet-dry split. May is the warmest month (average 34.8°C, high 42.2°C) and January is the coolest (average 18.0°C, low 9.5°C).
Rain is the monsoon runs from June to September, inside an annual total of 1215 mm. The wettest month is July at 418 mm; the driest is April at 6 mm. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are February, November, and December.
Temperature through the year
The heat peaks in May, when the typical afternoon is 42.2°C. The opposite pole is January, when mornings average 9.5°C.
Across the year the mean afternoon high is 32.3°C. If you want the smallest day–night shock, look at months where the high and low sit close together; May nights still hold 27.4°C.
Rainfall pattern
The monsoon in Bhopal starts in June and ends in September (June, July, August, and September). July is the core of it at 418 mm. April is the other extreme, with 6 mm.
Humidity peaks near 88%. That usually lines up with the wetter months rather than the hottest ones.
Distinctive months in Bhopal
The year bottoms out in January. Plan for 9.5°C at night and 26.4°C in the afternoon. February stands apart from the months beside it: 30.3°C / 12.5°C and 11 mm. March brings 12 mm and 2 rainy days; temperatures run from 17.4°C to 35.1°C. April is the driest month, averaging only 6 mm across 1 rainy days. Highs sit near 39.9°C. Peak heat arrives in May: 42.2°C by day, 27.4°C at night, and 24% humidity.
June is when the monsoon typically starts in Bhopal: highs near 37.5°C, and rainfall jumps to 167 mm (15 rainy days). July is the wettest month — 418 mm and 24 rainy days, with 81% humidity. By September the monsoon is ending. Bhopal still sees about 155 mm, but the next month is usually leaner. October brings 25 mm and 4 rainy days; temperatures run from 18.4°C to 30.0°C.
When the score favours a visit
The three months with the highest comfort score are February, November, and December: February (21.4°C average, 11 mm, 35% humidity); November (21.6°C average, 11 mm, 58% humidity); December (18.9°C average, 6 mm, 49% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.
If you want the monsoon itself — fewer crowds, greener landscape, heavier rain — aim at June–September instead of the score.
Bhopal and other cities in India
Indore is about 171 km away: Bhopal is 0.6°C warmer than Indore in its hottest month and 294 mm wetter over the year than Indore. Indore’s wettest month is July (288 mm) versus July here.
Nagpur is about 291 km away: Bhopal is 1.9°C cooler than Nagpur in its hottest month and a similar annual rainfall (1234 mm in Nagpur). Nagpur’s wettest month is July (361 mm) versus July here.
Jaipur is about 439 km away: Bhopal is about as warm as Jaipur at the hot peak and 691 mm wetter over the year than Jaipur. Jaipur’s wettest month is August (172 mm) versus July here.
Temperature and rainfall
Monthly Weather Overview
| Month | High | Low | Rain (mm) | Rainy Days |
|---|---|---|---|---|
| January | 26.4°C | 9.5°C | 11 | 2 |
| February | 30.3°C | 12.5°C | 11 | 2 |
| March | 35.1°C | 17.4°C | 12 | 2 |
| April | 39.9°C | 22.8°C | 6 | 1 |
| May | 42.2°C | 27.4°C | 13 | 3 |
| June | 37.5°C | 26.7°C | 167 | 15 |
| July | 31.0°C | 24.0°C | 418 | 24 |
| August | 29.2°C | 23.2°C | 381 | 24 |
| September | 29.7°C | 21.9°C | 155 | 15 |
| October | 30.0°C | 18.4°C | 25 | 4 |
| November | 28.8°C | 14.3°C | 11 | 1 |
| December | 27.0°C | 10.7°C | 6 | 1 |
Monthly Details
Click on any month for detailed weather information: