Weather in Shillong, India 🇮🇳
As of now, Shillong is 19°C and light rain, feeling like 22°C. The air is at 99% humidity and winds are about 4 km/h, and the UV index is 1 (low). Looking ahead, Shillong should sit between roughly 18°C and 23°C over the coming days.
Hourly Forecast for Shillong
14-Day Forecast for Shillong
Additional Forecasts for Shillong
Air Quality
Historical Weather
Weather Forecasts for Other Cities in India
Browse Weather in India by cities in alphabetical order:
Best Time to Be Outside in Shillong Today
The most comfortable window in Shillong today looks like 15:00 to 18:00, when it is around 20°C. The next likely rain is around 10:00.
Frequently Asked Questions about Weather in Shillong
What is the temperature in Shillong right now?
The current temperature in Shillong is 19°C (67°F), light rain (feels like 22°C).
What's the weather like in Shillong right now?
Conditions in Shillong right now: Light rain, humidity 99%, wind 4 km/h SSW.
What is today's forecast for Shillong?
Today in Shillong: high 20°C, low 19°C, light rain shower. Chance of rain: 95%.
What is the 7-day weather forecast for Shillong?
Daily highs and lows for Shillong:
- 2026-08-05: 20°C / 19°C
- 2026-08-06: 22°C / 19°C
- 2026-08-07: 23°C / 18°C
- 2026-08-08: 23°C / 18°C
- 2026-08-09: 23°C / 19°C
- 2026-08-10: 24°C / 19°C
- 2026-08-11: 26°C / 20°C
Is it going to rain in Shillong today?
There is a 95% chance of rain in Shillong today. Total expected precipitation: 17.45 mm.
What is the wind speed in Shillong right now?
Wind in Shillong is currently 4 km/h (2 mph) from the SSW.
What is the UV index in Shillong right now?
The UV index in Shillong is currently 0.8 (low). Sun protection is recommended when the index is 3 or higher.