raahzo

Menu

Plan a trip

Honest plans for parents and senior travellers. We reply within a day.

PrivacyTerms
Rolling green hills and misty valleys in the Shillong landscape, with coniferous trees and cloudy skies

Shillong guide · Weather and seasons

Best time to visit Shillong

The short answer: October and November. Below, month by month — temperature, rain and what each season means for a family trip.

Updated

Photo: Barapani Shillong landscape · CC BY 2.0

The short answer

When to go to Shillong

October to March is the pleasant season, and November, with its clear air and cherry blossoms, is the most comfortable month of all. June to August should be avoided: this is one of the wettest regions in India, and monsoon downpours make waterfall paths and hill roads genuinely hazardous. Seniors will find the dry season far safer underfoot, since many of the region's best sights involve slippery, uneven terrain even in good weather.

Month by month

Shillong weather by month

MonthHighLowRainVerdictWhat to expect
January15°C6°C13 mmGoodCool, clear and dry
February18°C8°C15 mmGoodCool and mostly dry
March21°C11°C43 mmGoodMild; rain starting to build
April23°C14°C131 mmFairShowers increasing
May24°C16°C245 mmFairMonsoon building; heavy showers likely
June24°C17°C424 mmAvoidAmong the wettest months anywhere
July24°C18°C402 mmAvoidStill extremely wet
August24°C18°C328 mmAvoidVery wet
September24°C17°C270 mmFairRain easing but still substantial
October22°C14°C197 mmBestClearing; pleasant days
November19°C10°C25 mmBestCherry blossoms; the most comfortable month
December16°C7°C7 mmGoodCold and dry

Temperatures and rainfall are long-term monthly averages. Check the forecast a few days before you travel.

Seasons at a glance

Shillong seasons for families and seniors

The easiest months: October and November

  • October: Clearing; pleasant days
  • November: Cherry blossoms; the most comfortable month

Good, with small trade-offs: January, February, March and December

  • January: Cool, clear and dry
  • February: Cool and mostly dry
  • March: Mild; rain starting to build
  • December: Cold and dry

Possible, with planning: April, May and September

  • April: Showers increasing
  • May: Monsoon building; heavy showers likely
  • September: Rain easing but still substantial

Best avoided with parents or children: June, July and August

  • June: Among the wettest months anywhere
  • July: Still extremely wet
  • August: Very wet

Useful answers

Best time to visit Shillong: FAQs

What is the best month to visit Shillong?

October and November are the best months to visit Shillong, with January, February, March and December also good. October to March is the pleasant season, and November, with its clear air and cherry blossoms, is the most comfortable month of all. June to August should be avoided: this is one of the wettest regions in India, and monsoon downpours make waterfall paths and hill roads genuinely hazardous. Seniors will find the dry season far safer underfoot, since many of the region's best sights involve slippery, uneven terrain even in good weather.

Which months should I avoid in Shillong with elderly parents?

June, July and August are the months to avoid with older travellers. Among the wettest months anywhere Still extremely wet

When does it rain most in Shillong?

June is the wettest month, with about 424 mm of rain on average. The hottest month is August, with average highs around 24°C.

Plan the rest of your Shillong trip

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.

Search