India in May
May is India's 9th-best month (rank 9 of 12): its 42 destinations average 57/100, led by Kasol at 89 — 25°C and 9 rainy days — while Chennai is warmer at 44°C and scores 40.
#9 of 12 months for India · 42 destinations · updated September 2026 · climate normals from ERA5 reanalysis
Where in India in May
| # | Place | Type | Feels-like high | Rain | Comfort | At its best |
|---|---|---|---|---|---|---|
| 1 | Kasol | Trekking hub | 25°C | 48 mm · 9 days | 89 tier A | Yes |
| 2 | Mussoorie | City | 25°C | 99 mm · 17 days | 88 tier A | Yes |
| 3 | Nainital | City | 26°C | 93 mm · 14 days | 87 tier A | Yes |
| 4 | Shimla | City | 26°C | 99 mm · 14 days | 87 tier A | Yes |
| 5 | Srinagar | City | 25°C | 171 mm · 14 days | 84 tier A | Yes |
| 6 | Pondicherry | Beach | 42°C | 65 mm · 7 days | 82 tier A | — |
| 7 | Dharamshala | Trekking hub | 28°C | 47 mm · 12 days | 81 tier A | — |
| 8 | Ooty | City | 24°C | 188 mm · 23 days | 78 tier B | — |
| 9 | Goa | Beach | 39°C | 140 mm · 11 days | 74 tier B | — |
| 10 | Leh | Trekking hub | 8°C | 37 mm · 10 days | 74 tier B | — |
| 11 | Gokarna | Beach | 38°C | 167 mm · 13 days | 73 tier B | — |
| 12 | Darjeeling | Trekking hub | 20°C | 579 mm · 30 days | 71 tier B | — |
| 13 | Kodaikanal | City | 24°C | 323 mm · 26 days | 68 tier C | — |
| 14 | Gangtok | City | 23°C | 333 mm · 29 days | 67 tier C | — |
| 15 | Bengaluru | City | 36°C | 141 mm · 17 days | 64 tier C | — |
| 16 | Mysuru | City | 36°C | 141 mm · 17 days | 63 tier C | — |
| 17 | Havelock Island | Island | 35°C | 287 mm · 23 days | 62 tier C | — |
| 18 | Mumbai | City | 40°C | 40 mm · 4 days | 62 tier C | — |
| 19 | Port Blair | Island | 37°C | 297 mm · 23 days | 61 tier C | — |
| 20 | Varkala | Beach | 35°C | 306 mm · 26 days | 61 tier C | — |
| 21 | Alleppey | Beach | 37°C | 449 mm · 29 days | 57 tier D | — |
| 22 | Madikeri | City | 31°C | 302 mm · 27 days | 57 tier D | — |
| 23 | Munnar | City | 29°C | 379 mm · 29 days | 57 tier D | — |
| 24 | Pune | City | 38°C | 66 mm · 8 days | 56 tier D | — |
| 25 | Hampi | City | 39°C | 51 mm · 8 days | 54 tier D | — |
| 26 | Kolkata | City | 40°C | 146 mm · 15 days | 52 tier D | — |
| 27 | Rishikesh | Trekking hub | 38°C | 53 mm · 10 days | 48 tier F | — |
| 28 | Amritsar | City | 41°C | 39 mm · 8 days | 45 tier F | — |
| 29 | Agra | City | 41°C | 20 mm · 5 days | 44 tier F | — |
| 30 | Udaipur | City | 40°C | 22 mm · 3 days | 42 tier F | — |
| 31 | Delhi | City | 41°C | 33 mm · 7 days | 41 tier F | — |
| 32 | Chennai | City | 44°C | 69 mm · 5 days | 40 tier F | — |
| 33 | Hyderabad | City | 42°C | 32 mm · 7 days | 40 tier F | — |
| 34 | Kochi | City | 40°C | 407 mm · 28 days | 40 tier F | — |
| 35 | Varanasi | City | 43°C | 25 mm · 5 days | 40 tier F | — |
| 36 | Jaipur | City | 40°C | 21 mm · 4 days | 35 tier F | — |
| 37 | Khajuraho | City | 42°C | 15 mm · 3 days | 35 tier F | — |
| 38 | Auli | Ski resort | 14°C | 124 mm · 22 days | 31 tier F | — |
| 39 | Jodhpur | City | 41°C | 14 mm · 3 days | 31 tier F | — |
| 40 | Manali | Trekking hub | 43°C | 60 mm · 5 days | 31 tier F | — |
| 41 | Ranthambore | National park | 41°C | 14 mm · 3 days | 27 tier F | — |
| 42 | Gulmarg | Ski resort | 17°C | 128 mm · 21 days | 22 tier F | — |
Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means May is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.
What's on in India in May
- Rhododendron on the Dhauladhar · Dharamshala · 20 Mar – 5 May (usually)
- Apricot blossom in the villages · Leh · 5 Apr – 10 May (usually)
- Second flush tea · Darjeeling · 1 May – 20 Jun (usually)
- Muharram and Ashura · Hyderabad · 20 May – 5 Jul (usually)
- Buddha Purnima at Sarnath · Varanasi · 25 Apr – 25 May (usually)
- Summer festival flower show · Ooty · 1–31 May (usually)
- Bryant Park flower show · Kodaikanal · 1–31 May (usually)
- Rhododendron bloom · Gangtok · 1 Apr – 15 May (usually)
Seasons in force
Peak crowds at 9 of India's 27 well-known places this month.