
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.
Ranked within Kolkata's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.
High 25.2°C (77.4°F)
Low 13.6°C (56.5°F)
High 28.9°C (84°F)
Low 16.9°C (62.4°F)
High 33.3°C (91.9°F)
Low 21.7°C (71.1°F)
High 35.8°C (96.4°F)
Low 25.5°C (77.9°F)
High 34.9°C (94.8°F)
Low 26.8°C (80.2°F)
High 33.2°C (91.8°F)
Low 27.2°C (81°F)
High 31.2°C (88.2°F)
Low 26.3°C (79.3°F)
High 31.1°C (88°F)
Low 26°C (78.8°F)
High 31°C (87.8°F)
Low 25.7°C (78.3°F)
High 30.6°C (87.1°F)
Low 23.6°C (74.5°F)
High 28.7°C (83.7°F)
Low 19.2°C (66.6°F)
High 25.8°C (78.4°F)
Low 15.1°C (59.2°F)
Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.