When to go · Kolkata, India

Best Time to Visit Kolkata

Kolkata has a tropical climate. The most comfortable months are January, December and February, based on five years of real temperature and rainfall records.

Go now

January, December, February

Comfortable and drier

Shoulder

November, March, April

Fewer crowds, a trade-off

Think twice

June, September

Wettest is September (376mm)

Kolkata weather, month by month

MonthHighLowRainFeel
JanBEST26°C / 79°F14°C / 57°F12mmwarm, mostly dry
FebBEST29°C / 84°F17°C / 63°F5mmhot, mostly dry
Mar34°C / 93°F22°C / 72°F30mmvery hot, mostly dry
Apr36°C / 97°F26°C / 79°F32mmvery hot, mostly dry
May35°C / 95°F26°C / 79°F155mmvery hot, wet
Jun34°C / 93°F27°C / 81°F271mmvery hot, very wet
Jul32°C / 90°F26°C / 79°F338mmhot, very wet
Aug32°C / 90°F26°C / 79°F371mmhot, very wet
Sep31°C / 88°F26°C / 79°F376mmhot, very wet
Oct31°C / 88°F24°C / 75°F193mmhot, wet
Nov29°C / 84°F19°C / 66°F19mmhot, mostly dry
DecBEST26°C / 79°F15°C / 59°F50mmwarm, mostly dry

Averages from Open-Meteo ERA5 climate reanalysis, 2019 to 2023. Highs and lows are daily averages for each month; rain is the monthly total. Tap a month for a detailed guide.

Planning Kolkata? Best things to do · hidden gems · best time to visit India · visa requirements

Want the timing decided for you? A Local Friend in Kolkata plans around the seasons for you.