India i
India

India in August

Where it is warm, dry and good for swimming in India in August — compared across the country’s main destinations.

Quick answers
Where is it warmest in India in August?
Chennai is the warmest of the 16 destinations compared, with highs of 35°C (94°F) in August; Darjeeling is the coolest at 22°C (72°F).
Can you swim in the sea in India in August?
Yes, in places: the warmest water is at Chennai (29°C (83°F)), and 2 of the coastal destinations have a sea of 21 °C or more.
Warmest
35°
Chennai
Coolest
22°
Darjeeling
Driest
56 mm
Mysuru
Warmest sea
29°
Chennai

Across India, August highs run from 22°C (72°F) (Darjeeling) to 35°C (94°F) (Chennai). On average it is about as warm as July. Rain is frequent in most destinations. Best bets this month: Leh, Kanniyākumāri, and Thiruvananthapuram.

Weather in August by city

PlaceDayNightRainSeaScore
Thiruvananthapuram 30° 24° 139 mm 26° 79
Mysuru 28° 20° 56 mm — 75
Darjeeling 22° 16° 648 mm — 67
Kochi 29° 24° 400 mm — 65
Udaipur 29° 23° 196 mm — 62
Mumbai 30° 25° 479 mm — 60
Chennai 35° 26° 132 mm 29° 59
Hyderabad 30° 22° 176 mm — 55
Jaipur 32° 24° 219 mm — 48
Jodhpur 33° 26° 141 mm — 48
Amritsar 34° 25° 175 mm — 41
Delhi 34° 26° 236 mm — 39
New Delhi 34° 26° 236 mm — 39
Agra 33° 26° 254 mm — 38
Varanasi 33° 27° 323 mm — 37
Kolkata 32° 26° 345 mm — 32

Frequently asked questions

What is the weather like in India in August?

Average daytime highs range from 22° in Darjeeling to 35° in Chennai.

Can you swim in India in August?

Yes — the sea is warmest around Chennai at about 29°.