When to visit
Kolkata?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Kolkata
State of West Bengal · India

The best weather in Kolkata is from January, February, December.consistent weather climate

Climate score
June
29

Challenging climate

Hot & rainy

Temperature
27–33°C
Hot nights — A/C advised
Feels like
33–40°C
Oppressive
Precipitation
233mm
Heavy downpours · 20 days
Sunshine
6.3h
Overcast
Humidity (%)
82%
Oppressive
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
10°20°30°40°50°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score979683634729252528539596
ClimatePleasantPleasantHot & dryHot & dryHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyPleasantPleasant
Temperature14–25°C17–29°C22–33°C25–35°C27–34°C27–33°C26–31°C26–31°C26–31°C24–31°C19–29°C15–26°C
Feels like13–25°C18–30°C24–36°C30–40°C32–40°C33–40°C32–38°C32–38°C31–38°C28–36°C21–31°C16–26°C
Precipitation19mm
2 days
24mm
2 days
39mm
4 days
79mm
5 days
145mm
9 days
233mm
20 days
401mm
30 days
385mm
30 days
294mm
26 days
180mm
14 days
34mm
2 days
31mm
2 days
Sunshine9.7h
☀︎ 89%
10.3h
☀︎ 90%
10.5h
☀︎ 87%
10.9h
☀︎ 86%
10.3h
☀︎ 78%
6.3h
☀︎ 47%
4.8h
☀︎ 36%
4.7h
☀︎ 36%
5.5h
☀︎ 45%
9.1h
☀︎ 78%
9.6h
☀︎ 87%
9.1h
☀︎ 85%
WindN · 11 km/hNW · 12 km/hSW · 14 km/hS · 18 km/hS · 19 km/hS · 18 km/hS · 17 km/hS · 16 km/hS · 15 km/hN · 12 km/hN · 10 km/hN · 11 km/h
Humidity (%)72%68%68%71%77%82%86%87%87%83%74%73%
Day length10.9h11.4h12.0h12.7h13.2h13.5h13.4h12.9h12.3h11.6h11.1h10.8h

Frequently asked questions

What is the best time to visit Kolkata?

The best time to visit Kolkata is January, February, December, November, March, with temperatures between 14 °C and 33 °C. The best month is January. January is low season.

What is the weather like in Kolkata?

Kolkata has a Tropical climate with an overall score of 6.1/10. Annual temperatures range from 14 °C to 35 °C.

What is the hottest month in Kolkata?

The hottest month in Kolkata is April, with average highs of 35 °C and lows of 25 °C.

What is the rainiest month in Kolkata?

The rainiest month in Kolkata is July, with an average of 401 mm of precipitation.