Best Time to Visit Shillong

Best time: Feb, Nov, Mar, Dec. Aug is warmest (23.5°C high); Jul is rainiest (656 mm).

Shillong weather by month

MonthHigh °CLow °CRain mmSun hrs
Jan14.84.9146.8
Feb16.96.3247.8
Mar20.710719
Apr22.712.91709.3
May22.814.63718.8
Jun23.216.76457.5
Jul23.217.16567.2
Aug23.5173947.2
Sep22.916.23546.9
Oct21.713.62557.1
Nov19.29.7456.8
Dec16.36.2146.4

Average high temperature

Jan 15°
Feb 17°
Mar 21°
Apr 23°
May 23°
Jun 23°
Jul 23°
Aug 24°
Sep 23°
Oct 22°
Nov 19°
Dec 16°

Best months by activity

Overall: FebNovMarDec

Beaches: JanDecFebNov

Hiking: JanDecFebNov

Sightseeing: FebDecNovJan

Shillong quick facts

What to pack

Wet months (Apr, May, Jun, Jul, Aug, Sep, Oct): raincoat and umbrella.

Frequently asked questions

When is the best time to visit Shillong?

Feb, Nov, Mar, Dec.

What is the rainiest month?

Jul, about 656 mm.

What is the warmest month?

Aug, with average highs of 23.5°C.

Where to stay

See Shillong hotels · Book Shillong tours & activities

All destinations · Best time to visit Yelahanka · Best time to visit Yavatmal · Best time to visit Yamuna Nagar · Best time to visit Wardha

Climate data: Open-Meteo Historical (ERA5), 1991–2020 climate normals. Licensed under CC BY 4.0. Open-Meteo.