Kolkata weather is typically hot and humid, especially during the summer months, with temperatures soaring above 40°C. The monsoon season brings relief, though, with heavy rains from June to September, cooling down the city and providing a break from the intense heat. Winters are more pleasant, with mild temperatures ranging from 12°C to 20°C, making it the most comfortable time to explore the city. The city’s tropical climate ensures that the weather stays warm for most of the year.