Kolkata Weather in January

India · January climate averages and travel tips

Avg high25°C (77°F)
Avg low11°C (52°F)
Rainfall14 mm (0.6 in)
RatingExcellent 10/10

Expect warm days in Kolkata in January: the average high is 25°C (77°F) and the average low is 11°C (52°F). The month is very dry, with about 14 mm (0.6 in) of rain spread over 2 days, one of the driest months of the year. You get roughly 10.8 hours of daylight and mostly clear skies.

Is January a good time to visit Kolkata?

Yes — January is one of the best months to visit Kolkata. The weather rates excellent (10/10) on our comfort score.

Visiting Kolkata in January

January weather

January is one of Kolkata's easiest months for sightseeing. Afternoons feel mild, while mornings and evenings can be cool, especially beside the Hooghly. Rain is rare, and you'll often get plenty of sun.

The weather suits long walks around Victoria Memorial and the Maidan, or a tram ride through central Kolkata. It's also comfortable for exploring Kumartuli's lanes and stopping for tea. Don't expect a hot-weather break, though: evenings can feel chilly, and January isn't the month for beach plans.

Events and winter treats

Makar Sankranti brings the Gangasagar Mela, when pilgrims travel from Kolkata towards Sagar Island. The Kolkata Book Fair often begins in late January, but its dates shift from year to year. Republic Day, on 26 January, brings a parade along Red Road.

Winter is a good time to try sweets made with nolen gur, a fragrant date palm jaggery. You'll find it in treats such as sandesh at Kolkata sweet shops.

Travelling with kids? Victoria Memorial's gardens and the Maidan make a relaxed outing in the cooler part of the day.

Crowds and local tips

December and January are Kolkata's best-weather months, so popular sights and hotels can feel busier than during the hot, rainy season. Prices may be higher than in the monsoon months, especially around major events. If you hate crowds, visit Victoria Memorial on a weekday.

For an easy evening stop, take the Metro to Esplanade and walk to the Maidan. The wide open space feels especially pleasant in January's cool air. If you're heading to the Book Fair, check which venue it's using that year; it has moved between sites.

January weather at a glance

Average high25°C (77°F)
Average low11°C (52°F)
Daily mean18°C (64°F)
Rainfall14 mm (0.6 in)
Rainy days (1 mm+)2
Humidity66%
Cloud cover27%
Daylight10.8 hours
Est. sunshine8.7 hours/day
Wind5.9 km/h
vs DecemberAbout as warm as December, with similar rainfall.

What to pack for Kolkata in January

Kolkata weather in other months

Jan25°C / 11°C14 mmExcellentFeb30°C / 15°C23 mmExcellentMar35°C / 20°C27 mmFairApr39°C / 25°C46 mmPoorMay37°C / 27°C157 mmPoorJun34°C / 27°C215 mmPoorJul32°C / 27°C348 mmPoorAug31°C / 26°C327 mmPoorSep31°C / 26°C293 mmPoorOct30°C / 23°C142 mmPoorNov27°C / 17°C19 mmExcellentDec25°C / 12°C16 mmExcellent

← DecemberBest time to visit KolkataFebruary →

Nearby in January

Where else is good in January? See where to go in January.