Transit Desk

Climate

Weather in India in June

Weather in India, June
In June, India sees average highs of 38.1°C (101°F) and lows of 27.3°C (81°F), with around 89 mm of rain.

India — June

India June
Daytime high
38.1°C (101°F)
Overnight low
27.3°C (81°F)
Rainfall
89 mm
Best-time rank
Off-peak

How June compares

India, June vs. the annual average (2025)
This month38.1°C (101°F) / 27.3°C (81°F) · 89 mm
Yearly average30.5°C (87°F) / 19.3°C (67°F) · 71 mm

June in India runs 7.6°C (13.7°F) warmer than the yearly average, and is wetter than the yearly average. Pack light, breathable clothing — expect it to be hot.

Common questions

What is the weather like in India in June?

Average highs of 38.1°C (101°F) and lows of 27.3°C (81°F), with around 89 mm of rain.

Is June a good time to visit India?

It is an off-peak month for comfort in India; February, March, November tend to be more pleasant.

Updated climate normals, 2025