Meghalaya Climate

Meghalaya is blessed with a moderate but humid climate. With an average annual rainfall as high as 1200 cm in some areas, Meghalaya receives the highest amount of rainfall in the country in a year.

The western part of the plateau, comprising of the Garo Hills Region with lower elevations, experiences high temperatures for most of the year. The climate is warm and humid, except in the winter season.

The climate of Khasi and Jaintia Hills is uniquely pleasant and bracing. It is neither too warm in summer nor too cold in winters.

The Shillong area, with the highest elevations, experiences generally low temperatures. The maximum temperature in this region rarely goes beyond 28 degrees, whereas winters temperatures of sub-zero degrees are common.

The town of Cherrapunji in the Khasi Hills south of capital Shillong holds the world record for the highest rainfall.

Best time to visit Meghalaya is during the months of March to July.