Average weather in Calcutta, India

Kolkata has a Tropical wet-and-dry climate. The annual mean temperature is around 27 degrees Celsius
(80 °Fahrenheit). Summers are hot and humid with temperatures in the low 30's and during dry spells the maximum temperatures often exceed 40 °C (104 °F) during May and June. The highest recorded temperature is 43.9 °C (113 °F)

Winter tends to last for only about two and a half months, with seasonal lows dipping from 12 °C to 14 °C (54 °F – 57 °F) between December and January. The lowest recorded temperature t is 5 °C (41 °F).

What's the best time to travel to Calcutta in India? Here are some facts:

  • The months January, February, November and December have a nice average temperature.
  • On average, the temperatures are always high.
  • A lot of rain (rainy season) falls in the months: May, June, July, August, September and October.
  • Calcutta has dry periods in January and December.
  • On average, the warmest month is May.
  • On average, the coolest month is January.
  • July is the wettest month.
  • January is the driest month.
For more specific information please take a look at the graphs shown below.

« Select another city in India

« Select another country

Average minimum and maximum temperature over the year

The monthly mean minimum and maximum daily temperature. Show temperatures in Fahrenheit »

Average min and max temperatures in Calcutta, India   Copyright © 2009 www.weather-and-climate.com

Average monthly precipitation over the year (rainfall, snow)

This is the mean monthly precipitation, including rain, snow, hail etc.

Average precipitation (rain/snow) in Calcutta, India   Copyright © 2009 www.weather-and-climate.com

Average monthly hours of sunshine over the year

This is the monthly total of sunhours

Average monthly sunhours in Calcutta, India   Copyright © 2009 www.weather-and-climate.com

« Select another location in India

« Select another country

« Back to Homepage

Popular destinations