Weather in Shillong, India 🇮🇳
In Shillong right now it is 20°C and light drizzle, feeling like 14°C. Humidity is 98% with winds around 10 km/h, and the UV index is 0 (low). Over the next few days, temperatures in Shillong range from about 18°C to 22°C.
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 13:00 to 15:00, when it is around 21°C. The next likely rain is around 00:00.
Frequently Asked Questions about Weather in Shillong
What is the temperature in Shillong right now?
The current temperature in Shillong is 20°C (67°F), light drizzle (feels like 14°C).
What's the weather like in Shillong right now?
Conditions in Shillong right now: Light drizzle, humidity 98%, wind 10 km/h S.
What is today's forecast for Shillong?
Today in Shillong: high 22°C, low 19°C, moderate rain. Chance of rain: 92%.
What is the 7-day weather forecast for Shillong?
Daily highs and lows for Shillong:
- 2026-06-20: 22°C / 19°C
- 2026-06-21: 22°C / 19°C
- 2026-06-22: 21°C / 18°C
- 2026-06-23: 20°C / 18°C
- 2026-06-24: 21°C / 18°C
- 2026-06-25: 22°C / 18°C
- 2026-06-26: 23°C / 19°C
Is it going to rain in Shillong today?
There is a 92% chance of rain in Shillong today. Total expected precipitation: 14.41 mm.
What is the wind speed in Shillong right now?
Wind in Shillong is currently 10 km/h (6 mph) from the S.
What is the UV index in Shillong right now?
The UV index in Shillong is currently 0 (low). Sun protection is recommended when the index is 3 or higher.