India
India in May
Where it is warm, dry and good for swimming in India in May — compared across the country’s main destinations.
Quick answers
- Where is it warmest in India in May?
- Agra is the warmest of the 16 destinations compared, with highs of 42°C (107°F) in May; Darjeeling is the coolest at 21°C (70°F).
- Can you swim in the sea in India in May?
- Yes, in places: the warmest water is at Chennai (29°C (85°F)), and 2 of the coastal destinations have a sea of 21 °C or more.
Warmest
42°
Agra
Coolest
21°
Darjeeling
Driest
7 mm
Udaipur
Warmest sea
29°
Chennai
Agra is the warm end of India in May (42°C (107°F)); Darjeeling the cool end (21°C (70°F)). On average it is 1.5 °C (3 °F) warmer than April. Some destinations see regular rain. Best bets this month: Shimla, Mumbai, and Nainital.
Best places in India in May
95
Shimla
Himachal Pradesh · India
25° / 14° 62 mm May
81
Mumbai
Maharashtra · India
34° / 27° 22 mm May
94
Nainital
Uttarakhand · India
26° / 14° 64 mm May
92
Srinagar
Jammu and Kashmir · India
25° / 12° 77 mm May
91
Manali
Himachal Pradesh · India
24° / 13° 79 mm May
90
Mussoorie
Uttarakhand · India
28° / 15° 39 mm May
92
Kasauli
Himachal Pradesh · India
27° / 15° 38 mm May
80
Darjeeling
West Bengal · India
21° / 13° 205 mm May
Weather in May by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Mumbai | 34° | 27° | 22 mm | — | 81 |
| Darjeeling | 21° | 13° | 205 mm | — | 80 |
| Thiruvananthapuram | 33° | 25° | 189 mm | 29° | 72 |
| Kochi | 33° | 26° | 350 mm | — | 72 |
| Chennai | 38° | 28° | 47 mm | 29° | 57 |
| Mysuru | 33° | 21° | 139 mm | — | 56 |
| Udaipur | 39° | 26° | 7 mm | — | 40 |
| Jodhpur | 41° | 27° | 15 mm | — | 40 |
| Hyderabad | 39° | 27° | 27 mm | — | 39 |
| Jaipur | 40° | 26° | 16 mm | — | 38 |
| Agra | 42° | 27° | 17 mm | — | 38 |
| Amritsar | 39° | 23° | 17 mm | — | 38 |
| Delhi | 40° | 26° | 12 mm | — | 37 |
| New Delhi | 40° | 26° | 12 mm | — | 37 |
| Kolkata | 36° | 26° | 121 mm | — | 36 |
| Varanasi | 41° | 27° | 11 mm | — | 36 |
Frequently asked questions
What is the weather like in India in May?
Average daytime highs range from 21° in Darjeeling to 42° in Agra.
Can you swim in India in May?
Yes — the sea is warmest around Chennai at about 29°.