Bhopal experiences a humid subtropical climate (Köppen: *Cwa*), characterized by distinct summer, monsoon, and winter seasons.
* **Summer (April to June):** Summers are hot and dry. Temperatures regularly exceed 40°C (104°F) in May, which is typically the hottest month. * **Monsoon (July to September):** The southwest monsoon brings significant relief and heavy rainfall, transforming the landscape into a vibrant green. The city receives an average annual rainfall of around 1,146 mm (45 inches), which is crucial for replenishing the lakes. * **Winter (November to February):** Winters are mild, sunny, and highly pleasant. Average temperatures range from 10°C (50°F) to 25°C (77°F), making it the ideal time for tourism and outdoor activities.
**Best Time to Visit:** October through March is widely considered the best time to visit Bhopal, offering crisp, cool weather perfect for exploring the lakes and historic sites.

