Kolkata Weather in March

India · March climate averages and travel tips

Avg high35°C (96°F)
Avg low20°C (69°F)
Rainfall27 mm (1.1 in)
RatingFair 5.6/10

In March, Kolkata has average highs of 35°C (96°F) and lows of 20°C (69°F). The month is fairly dry, with about 27 mm (1.1 in) of rain spread over 5 days. You get roughly 11.8 hours of daylight and a mix of sun and cloud.

Is March a good time to visit Kolkata?

March is a fair time to visit Kolkata (5.6/10) mainly because of the heat. For better weather, go in December and January.

Visiting Kolkata in March

March weather

March is warm and getting hotter. Afternoons can feel sticky, with highs around 35°C, while evenings are milder. Rain is limited, so showers are unlikely to shape most days.

The heat suits indoor stops such as the Indian Museum and the cool galleries inside Victoria Memorial. Walk the Maidan or browse College Street in the morning, then save outdoor sightseeing for later. Skip long midday walks; April is hotter still.

Festivals and local life

Dol Jatra, Kolkata's spring festival of colour, often falls in March, though the date changes each year. You may see coloured powder and celebrations around the city. Holi is celebrated around the same time, but local customs vary by neighbourhood.

Travelling with kids? A morning visit to the Maidan is easier than spending the hottest part of the day outdoors.

Crowds and practical tips

March is quieter than Kolkata's popular winter season, especially December and January, when the weather is more comfortable. Demand for rooms is generally softer than in those months, though festival dates can bring a local lift. It's not the best month for long outdoor days, but you'll find the city less crowded than in peak winter.

For a useful break from the heat, take the Metro to Esplanade and visit the Indian Museum, then cross to the Maidan when the sun eases. If you're heading to Victoria Memorial, allow time for its indoor galleries rather than relying on a long stroll through the grounds.

March weather at a glance

Average high35°C (96°F)
Average low20°C (69°F)
Daily mean27°C (81°F)
Rainfall27 mm (1.1 in)
Rainy days (1 mm+)5
Humidity55%
Cloud cover35%
Daylight11.8 hours
Est. sunshine8.4 hours/day
Wind7.1 km/h
vs February6°C warmer than February, with similar rainfall.

What to pack for Kolkata in March

Kolkata weather in other months

Jan25°C / 11°C14 mmExcellentFeb30°C / 15°C23 mmExcellentMar35°C / 20°C27 mmFairApr39°C / 25°C46 mmPoorMay37°C / 27°C157 mmPoorJun34°C / 27°C215 mmPoorJul32°C / 27°C348 mmPoorAug31°C / 26°C327 mmPoorSep31°C / 26°C293 mmPoorOct30°C / 23°C142 mmPoorNov27°C / 17°C19 mmExcellentDec25°C / 12°C16 mmExcellent

← FebruaryBest time to visit KolkataApril →

Better weather in March nearby

Nearby in March

Where else is good in March? See where to go in March.