India in April
April is India's 6th-best month (rank 6 of 12): its 42 destinations average 70/100, led by Nainital at 91 — 23°C and 7 rainy days — while Leh is cooler at 0°C and scores 62.
#6 of 12 months for India · 42 destinations · updated September 2026 · climate normals from ERA5 reanalysis
Where in India in April
| # | Place | Type | Feels-like high | Rain | Comfort | At its best |
|---|---|---|---|---|---|---|
| 1 | Nainital | City | 23°C | 45 mm · 7 days | 91 tier S | Yes |
| 2 | Ooty | City | 23°C | 68 mm · 12 days | 91 tier S | Yes |
| 3 | Kasol | Trekking hub | 20°C | 69 mm · 10 days | 90 tier S | Yes |
| 4 | Mussoorie | City | 22°C | 65 mm · 12 days | 89 tier A | Yes |
| 5 | Pondicherry | Beach | 38°C | 18 mm · 5 days | 88 tier A | — |
| 6 | Goa | Beach | 39°C | 14 mm · 3 days | 86 tier A | — |
| 7 | Gokarna | Beach | 33°C | 17 mm · 5 days | 86 tier A | — |
| 8 | Havelock Island | Island | 30°C | 54 mm · 8 days | 86 tier A | — |
| 9 | Port Blair | Island | 30°C | 58 mm · 9 days | 86 tier A | — |
| 10 | Kodaikanal | City | 23°C | 184 mm · 14 days | 82 tier A | — |
| 11 | Shimla | City | 19°C | 86 mm · 12 days | 82 tier A | — |
| 12 | Varkala | Beach | 32°C | 111 mm · 18 days | 82 tier A | — |
| 13 | Dharamshala | Trekking hub | 24°C | 105 mm · 11 days | 81 tier A | — |
| 14 | Amritsar | City | 34°C | 35 mm · 7 days | 79 tier B | — |
| 15 | Bengaluru | City | 35°C | 44 mm · 7 days | 78 tier B | — |
| 16 | Munnar | City | 27°C | 137 mm · 19 days | 78 tier B | — |
| 17 | Mysuru | City | 33°C | 44 mm · 7 days | 77 tier B | — |
| 18 | Alleppey | Beach | 32°C | 183 mm · 24 days | 75 tier B | — |
| 19 | Madikeri | City | 29°C | 163 mm · 23 days | 71 tier B | — |
| 20 | Srinagar | City | 17°C | 210 mm · 14 days | 71 tier B | — |
| 21 | Darjeeling | Trekking hub | 18°C | 435 mm · 29 days | 69 tier C | — |
| 22 | Gangtok | City | 19°C | 278 mm · 26 days | 69 tier C | — |
| 23 | Mumbai | City | 39°C | 1 mm · 0 days | 69 tier C | — |
| 24 | Chennai | City | 39°C | 9 mm · 3 days | 67 tier C | — |
| 25 | Delhi | City | 36°C | 14 mm · 3 days | 67 tier C | — |
| 26 | Udaipur | City | 36°C | 5 mm · 2 days | 65 tier C | — |
| 27 | Kochi | City | 39°C | 112 mm · 16 days | 64 tier C | — |
| 28 | Rishikesh | Trekking hub | 34°C | 33 mm · 6 days | 64 tier C | — |
| 29 | Jaipur | City | 36°C | 9 mm · 2 days | 62 tier C | — |
| 30 | Leh | Trekking hub | 0°C | 28 mm · 8 days | 62 tier C | — |
| 31 | Hyderabad | City | 36°C | 14 mm · 3 days | 61 tier C | — |
| 32 | Agra | City | 37°C | 7 mm · 2 days | 60 tier C | — |
| 33 | Auli | Ski resort | 10°C | 84 mm · 13 days | 58 tier D | — |
| 34 | Pune | City | 37°C | 14 mm · 6 days | 56 tier D | — |
| 35 | Varanasi | City | 39°C | 9 mm · 4 days | 56 tier D | — |
| 36 | Hampi | City | 40°C | 10 mm · 2 days | 55 tier D | — |
| 37 | Kolkata | City | 40°C | 76 mm · 10 days | 55 tier D | — |
| 38 | Khajuraho | City | 39°C | 9 mm · 2 days | 54 tier D | — |
| 39 | Jodhpur | City | 37°C | 3 mm · 1 day | 53 tier D | — |
| 40 | Manali | Trekking hub | 39°C | 6 mm · 2 days | 50 tier D | — |
| 41 | Ranthambore | National park | 37°C | 5 mm · 1 day | 42 tier F | — |
| 42 | Gulmarg | Ski resort | 13°C | 138 mm · 16 days | 41 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 April 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 April
- Rhododendron on the Dhauladhar · Dharamshala · 20 Mar – 5 May (usually)
- Ugadi · Bengaluru and 1 more place · 15 Mar – 15 Apr (usually)
- Bengaluru Karaga · Bengaluru · 20 Mar – 20 Apr (usually)
- First flush tea · Darjeeling · 10 Mar – 30 Apr (usually)
- Rhododendron and magnolia · Darjeeling · 15 Mar – 30 Apr (usually)
- Mewar Festival · Udaipur · 15 Mar – 20 Apr (usually)
- Vishu · Kochi · 14–15 Apr (usually)
- Gangaur · Jaipur · 15 Mar – 15 Apr (usually)
Seasons in force
Peak crowds at 11 of India's 27 well-known places this month.