WhereItsSunny

Cities in West Bengal — climate month by month

Compare 4 cities in West Bengal, India, across the year.

← Back to West Bengal year-round average

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
CityJanFebMarAprMayJunJulAugSepOctNovDec
Kolkata
20°C68°F
12 mm0.5″
23.1°C73.6°F
23 mm0.9″
27.4°C81.3°F
31 mm1.2″
30.4°C86.7°F
51 mm2″
30.8°C87.4°F
120 mm4.7″
30.3°C86.5°F
263 mm10.4″
29.3°C84.7°F
342 mm13.5″
29.2°C84.6°F
342 mm13.5″
29.2°C84.6°F
289 mm11.4″
28.3°C82.9°F
126 mm5″
24.7°C76.5°F
25 mm1″
20.7°C69.3°F
5 mm0.2″
Howrah
19.7°C67.5°F
12 mm0.5″
22.8°C73°F
23 mm0.9″
27.1°C80.8°F
30 mm1.2″
30.3°C86.5°F
50 mm2″
30.8°C87.4°F
118 mm4.6″
30.1°C86.2°F
257 mm10.1″
29.1°C84.4°F
327 mm12.9″
29.1°C84.4°F
329 mm13″
29.1°C84.4°F
285 mm11.2″
28°C82.4°F
121 mm4.8″
24.3°C75.7°F
25 mm1″
20.4°C68.7°F
5 mm0.2″
Asansol
19°C66.2°F
13 mm0.5″
21.9°C71.4°F
18 mm0.7″
26.7°C80.1°F
15 mm0.6″
31.5°C88.7°F
20 mm0.8″
32.6°C90.7°F
52 mm2″
31.1°C88°F
190 mm7.5″
28.8°C83.8°F
311 mm12.2″
28.6°C83.5°F
299 mm11.8″
28.6°C83.5°F
219 mm8.6″
27°C80.6°F
96 mm3.8″
22.8°C73°F
11 mm0.4″
19.4°C66.9°F
2 mm0.1″
Siliguri
17.7°C63.9°F
10 mm0.4″
20.4°C68.7°F
15 mm0.6″
24.6°C76.3°F
34 mm1.3″
27.2°C81°F
91 mm3.6″
28.3°C82.9°F
296 mm11.7″
28.8°C83.8°F
679 mm26.7″
28.6°C83.5°F
882 mm34.7″
29°C84.2°F
701 mm27.6″
28.3°C82.9°F
543 mm21.4″
26.7°C80.1°F
155 mm6.1″
22.9°C73.2°F
11 mm0.4″
19.4°C66.9°F
3 mm0.1″

On mobile, scroll the table horizontally to see all months. Click a city name for its full year-round view.

Frequently asked questions

Which city in West Bengal has the least rain?

Asansol is the driest city in West Bengal, with approximately 1246 mm / 49.1 in of average annual rainfall.

Which city in West Bengal is warmest in July?

Kolkata is the warmest city in West Bengal in July, with an average temperature of 29.3°C / 84.7°F.

Which city in West Bengal is warmest in January?

Kolkata is the warmest city in West Bengal in January, with an average temperature of 20°C / 68°F.

Which city in West Bengal has the mildest year-round climate?

Kolkata has the highest annual average temperature in West Bengal at 26.9°C / 80.4°F, while Siliguri has the lowest at 25.2°C / 77.4°F.

Which city in West Bengal has the most sunny months?

Asansol matches our sunny profiles (warm/mild with limited rain) for 6 months of the year — the most of any city in West Bengal.