Best time to visit · Udaipur · India
The best time to visit Udaipur
Weather, crowds, prices and events for every month, so you can pick the trip that suits you.
Updated By the AMZBooking editorial team
Photo: Jstplace, Public domain
Quick answer
The best time to visit Udaipur is October to March, when days are warm and sunny, nights are cool and the lakes are usually full after the monsoon. The monsoon months of July to September are green and atmospheric with fewer visitors. April to June is very hot, with May the harshest month.
Key facts
- Best months
- October–March
- Shoulder season
- July–September
- Warmest month
- May (avg high 39°C (102°F))
- Coldest month
- January (avg high 25°C (77°F))
- Rainiest month
- August (~11 rainy days)
- Lowest hotel prices
- May–June
Seasons
Udaipur has a hot semi-arid climate: dry, sunny and mild winters from November to February with cool nights, very hot weather from April to June, and a monsoon from about July to September that fills the lakes and turns the hills green.
November–February
Winter
Sunny days, cool nights and the peak tourist and wedding season, with crowds and high prices around Christmas and New Year.
March–April
Spring
Warming quickly, with Holi, Gangaur and the Mewar Festival; April is hot.
May–June
Summer
Very hot and dry, with the lowest hotel prices and sightseeing best at dawn and dusk.
July–October
Monsoon
Rains from July to September fill the lakes and green the hills; October dries out and festivals begin.
Month by month
Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.
| Month | High | Low | Rainy days | Daylight | Crowds | Prices |
|---|---|---|---|---|---|---|
| January | 25°C | 8°C | 0 | 10.8 h | 5/5 | 5/5 |
| February | 28°C | 10°C | 0 | 11.3 h | 4/5 | 4/5 |
| March | 33°C | 15°C | 0 | 12 h | 4/5 | 3/5 |
| April | 37°C | 20°C | 0 | 12.7 h | 2/5 | 2/5 |
| May | 39°C | 25°C | 1 | 13.3 h | 1/5 | 1/5 |
| June | 36°C | 26°C | 4 | 13.7 h | 1/5 | 1/5 |
| July | 31°C | 24°C | 10 | 13.5 h | 2/5 | 2/5 |
| August | 29°C | 23°C | 11 | 13 h | 2/5 | 2/5 |
| September | 31°C | 22°C | 5 | 12.3 h | 2/5 | 2/5 |
| October | 33°C | 18°C | 1 | 11.5 h | 4/5 | 4/5 |
| November | 30°C | 13°C | 0 | 10.9 h | 5/5 | 5/5 |
| December | 26°C | 9°C | 0 | 10.6 h | 5/5 | 5/5 |
Yearly events
Recurring dates shift from year to year; confirm with the organiser before you book.
| Month | Events |
|---|---|
| January | Makar Sankranti — kite flying from rooftops (14 January) |
| February | Udaipur World Music Festival (has usually been held in February) |
| March | Holi — festival of colours, with Holika Dahan bonfires at the City Palace (usually March); Gangaur and the Mewar Festival (usually March or April) |
| April | Gangaur and the Mewar Festival may fall in early April |
| July | Hariyali Amavasya fair at Fateh Sagar and Saheliyon-ki-Bari (usually July or August); Teej festival (usually July or August) |
| October | Navratri and Dussehra (usually September or October); Diwali — festival of lights (usually October or November) |
| November | Diwali — festival of lights (October or November) |
| December | Shilpgram Utsav — crafts and folk arts fair (usually late December) |
Cheapest and quietest times
Hotel prices are usually lowest in May–June, and the sights are quietest in May–June. Many visitors avoid May–June.
What to pack
| Season | Pack |
|---|---|
| Winter | Light, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes |
| Spring | Light, breathable clothes, a sun hat and high-factor sunscreen; A packable rain jacket for showers; Comfortable walking shoes |
| Summer | Light, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes |
| Monsoon | Light, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes |
Questions travellers ask
+What is the best month to visit Udaipur?
The best time to visit Udaipur is October to March, when days are warm and sunny, nights are cool and the lakes are usually full after the monsoon. The monsoon months of July to September are green and atmospheric with fewer visitors. April to June is very hot, with May the harshest month.
+When are hotel prices lowest in Udaipur?
Usually in May–June. The hottest month, with harsh midday heat; the lowest prices of the year.
+What is the rainiest month in Udaipur?
August, with about 11 days of rain on average.
+How hot does Udaipur get?
The warmest month, May, averages highs of 39°C (102°F) and lows of 25°C (77°F).