Best Time to Visit Shillong: Month-by-Month Guide
Best months for Shillong: December, November, January, February.
- Best months for Shillong: December, November, January, February.
- Peak season is August, July, June. Expect higher prices and more visitors (estimated from the climate, not from visitor counts).
- Shoulder season: January, February, November, December. Good weather without the busiest period.
- Wettest months: July, August, May.
- The least pleasant month is October (score 6.1).
Year at a glance
Weather by month
| Month | Avg high | Avg low | Rainfall | Rainy days | Humidity | Sunshine | Score |
|---|---|---|---|---|---|---|---|
| January | 17°C | 6°C | 22 mm | 5 | – | – | 7.7 |
| February | 19°C | 8°C | 43 mm | 8 | – | – | 7.6 |
| March | 22°C | 12°C | 120 mm | 16 | – | – | 6.7 |
| April | 23°C | 15°C | 277 mm | 26 | – | – | 6.1 |
| May | 24°C | 18°C | 452 mm | 30 | – | – | 6.1 |
| June | 25°C | 20°C | 702 mm | 30 | – | – | 6.1 |
| July | 25°C | 20°C | 712 mm | 31 | – | – | 6.1 |
| August | 25°C | 20°C | 559 mm | 31 | – | – | 6.1 |
| September | 25°C | 19°C | 389 mm | 29 | – | – | 6.1 |
| October | 24°C | 16°C | 224 mm | 20 | – | – | 6.1 |
| November | 21°C | 11°C | 47 mm | 7 | – | – | 8.1 |
| December | 19°C | 8°C | 16 mm | 3 | – | – | 8.2 |
Frequently asked questions
When is the best time to visit Shillong?
The best months are December, November, January, February.
When is the rainy season in Shillong?
The wettest months are July, August, May.