HomeIndiaKolkataBest time to visit

Best time to visit Kolkata, India

Based on 2020–2024 of daily weather data, the best months to visit Kolkata are February, November, January — when temperatures are comfortable, rainfall is low, and sunshine is plentiful.

Months ranked by travel comfort

RankMonthHighLowPrecipRainy daysSunScore
1 ★February28.5°16.3°56.3 mm2310 h97
2 ★November29.1°19.2°76.2 mm199.7 h96
3 ★January25°13.9°110.6 mm269.4 h94
4December26°15.4°138.5 mm149.2 h94
5March33.4°21.4°203.4 mm5810.4 h85
6April36.4°25.3°334.6 mm6610.8 h69
7October30.9°24.1°985.2 mm1079 h57
8May34.2°26.2°895.6 mm1119.9 h52
9September31.2°25.8°1839.7 mm1477.7 h50
10July31.9°26.5°1589 mm1558.7 h49
11August31.5°26°2143.5 mm1547.3 h48
12June33.5°27.3°1305.6 mm1298 h44

Score (0–100) blends ideal-temperature comfort (50%), low-rainfall (30%), and sunshine (20%). Higher is better for a typical sightseeing trip.

Plan your trip

January February March April May June July August September October November December · Kolkata hub