Kolkata, India skyline

Kolkata Weather by Month

Twelve months of Kolkata, India weather — averages from 2006–2025.

Kolkata's warmest month is April (average high 35.8°C (96.4°F)) and the coolest is January (25.2°C (77.4°F)). The most rain falls in July (about 372 mm), and January is the driest (about 15 mm). April is the sunniest, with about 11.2 hours of sunshine a day.

Best months to visit Kolkata

  1. #1DecemberGreat
  2. #2JanuaryGreat
  3. #3NovemberGreat

Ranked within Kolkata's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.

Kolkata month by month

January

Great

High 25.2°C (77.4°F)
Low 13.6°C (56.5°F)

Rainfall
15 mm (0.6 in)
Rainy days
2 rainy days
Sunshine
9.9 h sunshine / day
January

February

Great

High 28.9°C (84°F)
Low 16.9°C (62.4°F)

Rainfall
25 mm (1 in)
Rainy days
3 rainy days
Sunshine
10.4 h sunshine / day
February

March

Good

High 33.3°C (91.9°F)
Low 21.7°C (71.1°F)

Rainfall
26 mm (1 in)
Rainy days
4 rainy days
Sunshine
10.8 h sunshine / day
March

April

Fair

High 35.8°C (96.4°F)
Low 25.5°C (77.9°F)

Rainfall
61 mm (2.4 in)
Rainy days
9 rainy days
Sunshine
11.2 h sunshine / day
April

May

Fair

High 34.9°C (94.8°F)
Low 26.8°C (80.2°F)

Rainfall
130 mm (5.1 in)
Rainy days
14 rainy days
Sunshine
10.6 h sunshine / day
May

June

Poor

High 33.2°C (91.8°F)
Low 27.2°C (81°F)

Rainfall
256 mm (10.1 in)
Rainy days
21 rainy days
Sunshine
8.5 h sunshine / day
June

July

Fair

High 31.2°C (88.2°F)
Low 26.3°C (79.3°F)

Rainfall
372 mm (14.6 in)
Rainy days
29 rainy days
Sunshine
7.6 h sunshine / day
July

August

Fair

High 31.1°C (88°F)
Low 26°C (78.8°F)

Rainfall
350 mm (13.8 in)
Rainy days
29 rainy days
Sunshine
7.6 h sunshine / day
August

September

Fair

High 31°C (87.8°F)
Low 25.7°C (78.3°F)

Rainfall
285 mm (11.2 in)
Rainy days
26 rainy days
Sunshine
8.1 h sunshine / day
September

October

Good

High 30.6°C (87.1°F)
Low 23.6°C (74.5°F)

Rainfall
156 mm (6.1 in)
Rainy days
13 rainy days
Sunshine
9.1 h sunshine / day
October

November

Great

High 28.7°C (83.7°F)
Low 19.2°C (66.6°F)

Rainfall
26 mm (1 in)
Rainy days
2 rainy days
Sunshine
9.6 h sunshine / day
November

December

Great

High 25.8°C (78.4°F)
Low 15.1°C (59.2°F)

Rainfall
16 mm (0.6 in)
Rainy days
1 rainy days
Sunshine
9.4 h sunshine / day
December
Full 20-year climate guide for KolkataCharts, the monthly averages table and packing tips

More India cities by month

Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.