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

#PlaceTypeFeels-like highRainComfortAt its best
1NainitalCity23°C45 mm · 7 days91 tier SYes
2OotyCity23°C68 mm · 12 days91 tier SYes
3KasolTrekking hub20°C69 mm · 10 days90 tier SYes
4MussoorieCity22°C65 mm · 12 days89 tier AYes
5PondicherryBeach38°C18 mm · 5 days88 tier A
6GoaBeach39°C14 mm · 3 days86 tier A
7GokarnaBeach33°C17 mm · 5 days86 tier A
8Havelock IslandIsland30°C54 mm · 8 days86 tier A
9Port BlairIsland30°C58 mm · 9 days86 tier A
10KodaikanalCity23°C184 mm · 14 days82 tier A
11ShimlaCity19°C86 mm · 12 days82 tier A
12VarkalaBeach32°C111 mm · 18 days82 tier A
13DharamshalaTrekking hub24°C105 mm · 11 days81 tier A
14AmritsarCity34°C35 mm · 7 days79 tier B
15BengaluruCity35°C44 mm · 7 days78 tier B
16MunnarCity27°C137 mm · 19 days78 tier B
17MysuruCity33°C44 mm · 7 days77 tier B
18AlleppeyBeach32°C183 mm · 24 days75 tier B
19MadikeriCity29°C163 mm · 23 days71 tier B
20SrinagarCity17°C210 mm · 14 days71 tier B
21DarjeelingTrekking hub18°C435 mm · 29 days69 tier C
22GangtokCity19°C278 mm · 26 days69 tier C
23MumbaiCity39°C1 mm · 0 days69 tier C
24ChennaiCity39°C9 mm · 3 days67 tier C
25DelhiCity36°C14 mm · 3 days67 tier C
26UdaipurCity36°C5 mm · 2 days65 tier C
27KochiCity39°C112 mm · 16 days64 tier C
28RishikeshTrekking hub34°C33 mm · 6 days64 tier C
29JaipurCity36°C9 mm · 2 days62 tier C
30LehTrekking hub0°C28 mm · 8 days62 tier C
31HyderabadCity36°C14 mm · 3 days61 tier C
32AgraCity37°C7 mm · 2 days60 tier C
33AuliSki resort10°C84 mm · 13 days58 tier D
34PuneCity37°C14 mm · 6 days56 tier D
35VaranasiCity39°C9 mm · 4 days56 tier D
36HampiCity40°C10 mm · 2 days55 tier D
37KolkataCity40°C76 mm · 10 days55 tier D
38KhajurahoCity39°C9 mm · 2 days54 tier D
39JodhpurCity37°C3 mm · 1 day53 tier D
40ManaliTrekking hub39°C6 mm · 2 days50 tier D
41RanthamboreNational park37°C5 mm · 1 day42 tier F
42GulmargSki resort13°C138 mm · 16 days41 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.

Better months for India

More about April