Climate Chart of Kolkata, India

Monthly data: Temperature °C, Rain (mm), Sunshine (h) · 2013–2023

For Kolkata, India, the climate data cover 2013–2023. The monthly means describe a year with a clear range in average temperatures, while rainfall and sunshine also vary across the calendar. These figures are useful for understanding broad month-to-month patterns, but they do not describe every day or guarantee the conditions on a particular visit. Rainfall figures are daily means rather than monthly totals, and temperature figures are monthly means rather than daytime highs.

Chart
Share
Share this climate chart on Share
Climate Chart: Kolkata (India)

Climate overview

Temperature

Monthly mean temperatures range from January at 18.8 °C to May at 30.1 °C. These are averages for the whole month, not daytime maximum temperatures, so they give a broad guide to the temperature pattern rather than the conditions at a particular hour. Across the calendar months, the unweighted mean of the monthly means is 26.0 °C. It provides a compact overview, but is not a day-weighted annual average and can conceal the difference between the cooler and warmer parts of the year.

Rain

Mean daily rainfall is lowest in January at 0.36 mm/day, making it a useful reference point for visitors who prioritise lower average rainfall. This does not guarantee rain-free days or indicate how frequently rain occurs. The highest monthly mean daily rainfall occurs in July, at 12.15 mm/day. Visitors at that time should be prepared for rain, while remembering that this is a daily mean, not a monthly accumulation or a forecast for any individual day. The unweighted mean across monthly daily-rainfall means is 4.81 mm/day. It summarises the calendar-month figures without weighting them by the number of days in each month.

Sunshine

Mean daily sunshine reaches its highest level in April, at 10.90 hours/day, which may help visitors planning outdoor time around brighter average conditions. Sunshine duration is not the same as day length. The lowest monthly mean is in July, at 7.71 hours/day. This is a useful comparison for daylight outdoor planning, but it does not mean every day in that month will have the same amount of sunshine. The unweighted mean of the monthly sunshine means is 9.17 hours/day per day, a broad summary rather than a promise about daily conditions.

Best Travel Time Guide for Kolkata, India: Ideal Seasons and Weather Insights

For visitors prioritising cooler monthly averages, January is the relevant reference: its monthly mean temperature is 18.8 °C. The figure can help with broad trip planning, but it is not a daytime high or a prediction for specific dates. If lower average rainfall is the priority, January is the conditional option, with mean daily rainfall of 0.36 mm/day. That average cannot tell you whether rain will fall during your visit, so flexible plans and checking the forecast close to departure remain sensible. For rain preparation, note that the highest mean daily rainfall is in July, at 12.15 mm/day; consider packing suitable rain protection if travelling then. The statistic is a daily mean, not a monthly total or a measure of rain frequency.

For outdoor sightseeing planned around sunshine, April has the highest mean daily sunshine duration, 10.90 hours/day. This may inform choices about when to schedule outdoor time, but sunshine hours do not measure day length and are not guaranteed for each day. By comparison, the lowest mean daily sunshine duration is recorded in July, at 7.71 hours/day. These sunshine and rainfall patterns point to different planning criteria, rather than establishing one universally best time to visit.

Climate Data Overview for Kolkata, India

Explore the comprehensive climate data for Kolkata, India. This detailed table provides valuable insights into temperature variations, precipitation levels, and seasonal changes, helping you understand the unique weather patterns of this region.

Month Average: Temperature °C Rain (mm) / day Snow (mm) / day Sunshine (h) / day
Jan 18.8 0.36 0.00 9.41
Feb 22.4 0.85 0.00 9.92
Mar 26.8 0.99 0.00 10.48
Apr 29.7 2.51 0.00 10.90
May 30.1 3.96 0.00 10.31
Jun 29.5 8.32 0.00 8.42
Jul 28.3 12.15 0.00 7.71
Aug 28.2 11.66 0.00 7.73
Sep 27.9 9.19 0.00 7.80
Oct 26.7 5.81 0.00 8.60
Nov 23.6 1.01 0.00 9.55
Dec 20.0 0.90 0.00 9.18
Average 26.0 4.81 0.00 9.17