West Bengal is one of several regions in India, with temperatures that range from 26°C (79°F) in January to 37°C (99°F) during the peak of April. We've based our full climate overview on data from Kolkata, the region's most prominent city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.
The weather in West Bengal during January is comfortably warm, with an average temperature of 27°C (81°F).
The peak heat season generally takes place in April, May and June.
Precipitation in West Bengal varies considerably throughout the year. The wettest conditions occur in July with 354 mm (14 in) of rain, while December stays relatively dry with 10 mm (0.4 in). The region experiences its rainy season during June, July, August and September, when monthly rainfall can range from 260 mm (10 in) to 354 mm (14 in). The driest conditions can be found during January and December, with rainfall staying below 13 mm (0.5 in).
April is the sunniest period, with ideal conditions for exploring the region and all it has to offer.