The climate of West Bengal is varied, with tropical savannahs in the southern portions of the state, to humid subtropical areas in the north.
Spring is considered the most pleasant season over the plains of West Bengal and lies from mid-February to mid-March and is also the time where Holi is celebrated.
Though occasional rain or light showers are witnessed due to Western disturbances in North India.
Heavy rainfall above 250 cm is observed in the Darjeeling, Jalpaiguri, Alipurduar and Cooch Behar district.
[25][26][27][28][29] Later, blowing westwards, the winds cause average rainfall of 125 cm in the northern plains and western plateau region.
[37][38][39] The temperatures of the western highlands at night can drop 7–9 °C,[40][41][42] 4–7 °C in Siliguri, Jalpaiguri, Coochbehar plains[43][44][45][46] and 10–11 °C in Kolkata[47][48][49][50] when cold waves blow.
Sources: India Meteorological Department[51][52] The chart below shows the highest recorded temperatures in individual stations, for all months in West Bengal, with place and date.
The chart below shows the lowest recorded temperatures in individual stations, for all months in West Bengal, with place and date.
The chart below shows the lowest recorded temperatures in individual stations in the plains, for all months in West Bengal, with place and date.
The chart below shows the maximum recorded rainfall in individual stations (observatories) in the state, for all months, with place and date.
Because of the high altitude, mountainous parts of Darjeeling and Jalpaiguri experience a cool temperate and climate.
Due to the scenic beauty and temperate climate of the region, a huge number of tourists visit the areas.
Here Kalimpong is another hill station that is visited by many tourists in all seasons for its scenic beauty and the average cool temperature throughout the year.