India by month
India in May
3 cities at their best
🟩 Best time
Mussoorie14–23°C · 69 mm · Hill station 2000 m: best Mar–Jun & Oct–Nov
Naggar9–25°C · 66 mm · Kullu valley: Apr–Jun bloom, Sep–Nov clear skies
Ooty & Coonoor12–23°C · 124 mm · Hills 2200 m: peak Mar–May; BOTH monsoons hit Nilgiris
🟢 Good time
Bengaluru22–33°C · 129 mm · Plateau ~900 m: mild all year; driest Nov–Feb
Dehradun21–35°C · 51 mm · Doon valley: Feb–Apr & Oct–Nov best; monsoon cloudbursts
Haridwar23–38°C · 24 mm · Comfort Oct–Mar; July = Kanwar Yatra road closures
Munnar17–24°C · 256 mm · Tea hills 1600 m: clear Oct–Feb; monsoon landslides
Mysore22–34°C · 95 mm · Rain-shadow plateau: comfortable year-round; Dasara in Oct
Rishikesh21–35°C · 51 mm · Yoga year-round; rafting ~Oct–Jun, closed in monsoon
Festivals in May
🟧 Better avoid
Agra, Ajmer, Auroville, Chandigarh, Delhi, Goa, Gokarna, Govardhan, Hampi, Hyderabad, Isha Yoga Center, Jaipur, Kochi, Kolkata, Mathura, Mayapur, Mumbai, Murudeshwar, Pune, Pushkar, Tirumala, Udupi, Ujjain, Varanasi, Vrindavan
Season ratings from the India GO database; temperature and rain are IMD averages.