Current Weather and Forecast in Kolkata, India

India 🇮🇳
Live conditions are temporarily unavailable. Explore Kolkata's typical temperatures and climate below - Live data returns shortly.

About the weather in Kolkata

Kolkata has a tropical wet-and-dry climate. May is the warmest month, with average highs of 94°, and January the coldest, when nights fall to around 57°. July brings the most rain, on about 30 days, while April is the sunniest, with 10.9 hours of sunshine a day. Over a whole year it rains on roughly 158 days.

Kolkata climate guide: monthly averages, seasons and the best time to visit

Common questions

Which month is warmest in Kolkata?
May, averaging 94°F (34°C) by day and 80°F (27°C) overnight. The hottest single day in our 2015-2024 record for this location reached 110°F (44°C).
What should I pack for Kolkata?
It depends on the month: May runs to 94°F (34°C) while January holds at 77°F (25°C). The full month-by-month breakdown is in the packing notes above.
When is Kolkata at its coldest?
January, with highs of 77°F (25°C) and lows near 57°F (14°C). The coldest day in the 2015-2024 record fell to 48°F (9°C).
Is there snow in Kolkata?
Effectively no. The 2015-2024 record for Kolkata shows no regular measurable snowfall.
What is the best month to go to Kolkata?
The best time to visit Kolkata is generally November to February, when the rains have stopped and the heat has not yet peaked. Daytime temperatures in that window sit near 81°F (27°C), with rain on about 2 days a month. For the same question asked the other way round, see where else is warm in November.
What is the rainiest month in Kolkata?
July, at 15.8 inches (401 mm) over about 30 days. January is the driest month, at 19 mm (0.7 in).
How warm is Kolkata on average?
79°F (26°C) across all twelve months - about 87°F (31°C) by day and 72°F (22°C) after dark.