Last updated:
Best Places to Go in India in May: The Mountains, and Where the Heat Peaks
May is the peak month for heat waves in the India Meteorological Department's guidance, and Jaipur averages 41.1°C by day. The best places to go in India in May are the mountains: Ladakh as its highways reopen, Kashmir, Himachal Pradesh and Uttarakhand. Kerala's coast gets heavy pre-monsoon showers, and the monsoon normally reaches the Andaman Islands around 21 May.
By Experience My India Editorial Team
Destination specialists and licensed local guides
May weather: the hottest weeks on the plains
The India Meteorological Department (IMD) names May as the peak month for heat waves, which it declares on the plains once a station reaches 40°C and runs well above its normal, or reaches 45°C outright. Most of northern, central and eastern India is prone to them, from Punjab and Rajasthan to Bihar, West Bengal and Odisha, and IMD says Tamil Nadu and Kerala sometimes see them too.
| Criteria | Average high | Average low | Average rainfall |
|---|---|---|---|
| New Delhi (Safdarjung) | 39.9°C | 25.8°C | 29.4 mm |
| Jaipur | 41.1°C | 27.1°C | 12.2 mm |
| Jaisalmer | 42.1°C | 26.5°C | 11.5 mm |
| Srinagar | 24.7°C | 11.2°C | 63.5 mm |
| Gulmarg | 15.6°C | 6.1°C | 139.3 mm |
| Leh | 19.8°C | 6.0°C | 2.7 mm |
| Shimla | 24.1°C | 14.6°C | 77 mm |
| Panaji (Goa) | 33.6°C | 26.4°C | 97 mm |
| Kochi | 32.4°C | 25.7°C | 319 mm |
| Chennai | 37.3°C | 28.2°C | 43.0 mm |
| Kolkata | 35.3°C | 26.4°C | 125 mm |
In May's table, Delhi, Jaipur, Jaisalmer, Srinagar, Gulmarg and Chennai carry IMD's 1991–2020 normals, Leh carries IMD's 2011–2024 averages, and Shimla, Panaji, Kochi and Kolkata carry figures from IMD's city climate profiles.
The plains and the desert
May is the hottest month of the year at Agra, Varanasi, Jaipur and Jaisalmer in IMD's figures, with average highs from 40.1°C at Varanasi to 42.1°C at Jaisalmer. Nights stay warm, at 25 to 28°C on average. It is also a stormy month: Delhi's Safdarjung station averages 5.9 days of thunder and 3.6 of squalls in May, the most squalls of any month, and Agra's profile notes dust storms from March to July.
The mountains
The high country warms up. Leh averages 19.8°C by day and 6.0°C at night, with almost no rain, and the Leh district gives the Srinagar–Leh highway's open season as starting in May and the Manali–Leh road's in May or June. Srinagar averages 24.7°C and Gulmarg 15.6°C. Shimla averages 24.1°C by day and 14.6°C at night. Himachal Tourism says the Rohtang Pass reopens by May. Lower down, the foothill towns are hot: May is Dehradun's hottest month, at a 34.8°C average high.
The south
May is Chennai's hottest month too, at 37.3°C, and Madurai's, at 37.9°C. On the west coast the pre-monsoon showers arrive in earnest: Kochi averages 319 mm of rain in May against 104 mm in April, and Thiruvananthapuram 195 mm. IMD's normal date for the monsoon's onset over Kerala is 1 June.
The east and the north-east
Kolkata's rain rises to 125 mm, with frequent thunderstorms, some bringing hail in April and May, IMD notes. In Assam, May and June are Guwahati's warmest months, at about 32.2°C, and Shillong is in its April-to-October rainy stretch. Kaziranga's season, by the Assam Forest Department's account, has ended with April.
The Andaman Islands
IMD's new normal date for the monsoon's arrival at Port Blair is 21 May, and May averages 399 mm of rain there. The Andaman tourism department closes Jolly Buoy island from mid-May to mid-November.
Best places to go in India in May
- Ladakh. Days in Leh average about 20°C and the roads begin to open. Our Ladakh travel guide covers Leh, Nubra and Pangong, and our Ladakh tour packages build in the time to acclimatise.
- Kashmir. Srinagar averages 24.7°C by day, with Gulmarg and the side valleys cooler; our Srinagar travel guide covers Dal Lake and the houseboats.
- Shimla and Manali. Himachal Tourism counts April to July as Manali's summer season; see our Shimla travel guide.
- Spiti. Himachal Tourism puts May and June temperatures there at 15 to 20°C and calls April to October a good time to go; our Spiti Valley travel guide covers the routes.
- Uttarakhand's hills and the Char Dham. The shrines are open for the season after their spring openings, and the hill towns are well above the foothills' heat.
- Mount Abu. Rajasthan Tourism calls it the state's only hill station and lists its two-day Summer Festival in May; our Mount Abu travel guide covers the lake and the Dilwara temples.
What to avoid in May
- Long days on the plains. With averages above 40°C in Rajasthan and close to it in Delhi, see Delhi, Agra and Jaipur at opening time and stay indoors through the afternoon. IMD's FAQ on heat waves warns that high humidity and hot winds make the heat worse on the body.
- Late-May beach plans on the west coast and in the Andamans. Kerala's pre-monsoon rain and the Andaman monsoon set in during the month.
- Kaziranga. It is out of season after April.
- Ladakh too fast. Even with the roads open, the Leh district requires at least 48 hours' acclimatisation in Leh before going on to places such as Khardung La and Pangong Lake.
June brings the monsoon to the south and the west; see India in June. Our guide to the best time to visit India shows the whole year.
Festivals and events in May
- Buddha Purnima. The Government of Bihar describes it as marking the Buddha's birth, enlightenment and death, on the full moon in May. Bodh Gaya, where the Buddha attained enlightenment, is its main centre; see our Bodh Gaya travel guide.
- Thrissur Pooram. Kerala Tourism places it in the Malayalam month of Medam (April–May), in Thrissur.
- The Mount Abu Summer Festival. Rajasthan Tourism lists two days of folk music, Gair and Ghoomar dances and boat races on Nakki Lake.
- The Char Dham pilgrimage. May is the first full month of the season after the spring openings, so expect busy routes.
Frequently asked questions
Is May a good time to visit India?
For the mountains, yes: Ladakh, Kashmir, Himachal Pradesh and Uttarakhand's hills are at their most comfortable, and Ladakh's highways start to open. For the plains it is the hardest month: IMD makes May the peak of the heat-wave season, with average highs above 40°C across Rajasthan. Kerala's coast and the Andaman Islands turn wet late in the month.
Which places in India stay cool in May?
The mountains. IMD's averages for May give Gulmarg a 15.6°C high, Leh 19.8°C, Shimla 24.1°C and Srinagar 24.7°C, against 39.9°C in Delhi. Himachal Tourism puts Spiti at 15 to 20°C in May and June. Rajasthan's one hill station, Mount Abu, is the escape within that state.
What counts as a heatwave in India?
IMD declares a heat wave on the plains when a station's maximum reaches at least 40°C and is 4.5°C or more above normal, or when it reaches 45°C whatever the normal; in the hills the threshold is 30°C. It must hold at two or more stations in a sub-division on two days running. IMD posts colour-coded warnings five days ahead on its website.
Can you visit South India in May?
You can, but it is hot and getting wetter. IMD's averages give Chennai a 37.3°C high in May, its hottest month, while Kochi gets 319 mm of pre-monsoon rain. The monsoon normally reaches Kerala around 1 June. Plan coast and temple visits for early mornings, and leave room for showers in Kerala.
Why does it rain in parts of India in May?
These are pre-monsoon storms and showers. IMD's profiles record frequent thunderstorms in May at Kolkata, Guwahati and Thiruvananthapuram, often with hail or squalls in the east, and Kochi's rain triples from April to May. In the Andaman Islands, the monsoon itself normally arrives around 21 May.
Which festivals fall in May in India?
Buddha Purnima, which Bihar's government places on the full moon in May, is the main one, centred on Bodh Gaya. Kerala's Thrissur Pooram falls in April or May, and Rajasthan Tourism holds a two-day Summer Festival at Mount Abu. In Uttarakhand, May is the first full month of the Char Dham season.
Is Ladakh open in May?
Yes, by air all year, and increasingly by road: the Leh district gives the Srinagar–Leh highway an open season from May and the Manali–Leh road from May or June, depending on snow clearance. Leh averages 19.8°C by day and 6.0°C at night in May. Allow 48 hours in Leh to acclimatise before going higher.
Related guides
Customer reviews
Experience My India is rated 4.3 on Tripadvisor. We publish guest reviews after each trip.
Why book with Experience My India
Government-approved operator
Approved by the Ministry of Tourism, Government of India
500+ vetted local guides
35+ destination specialists plan every trip by hand.
Human help, every day
Mon–Sun, 9:00 AM – 9:00 PM IST · +91 73022 65809
No payment until you approve
You receive a written quote first; nothing is charged to start planning.
Browse experiences by theme
See allPlan a trip
Tailor-made quote from a specialist

















