Regal Udaipur is situated in India's renowned desert state, Rajasthan. Therefore, it may come as a surprise to learn that the city experiences an annual monsoon. However, Udaipur is separated from the Thar Desert by the southern end of the Aravalli Range and has a semi-arid local steppe climate instead of an extreme desert climate. This also means that the city is largely spared from the worst of the summer heat that occurs elsewhere in the state, although May and early June are quite hot. Due to Udaipur's desert location, the monsoon produces less rain and humidity when compared to other parts of India too. Nippy nights and early mornings are offset by gloriously warm and sunny days in winter. In addition, Udaipur's proximity to the Equator means there's only about 1.5 hours variation in sunrise and sunset times throughout the year. The city gets 10.5 hours of daylight on the shortest day in December, and about 13.5 hours daylight on the longest day in June.
Here's all you need to know about the weather in Udaipur, including temperatures from month to month, so you can plan your trip in accordance with the best time to visit.
Fast Climate Facts
- Hottest month: May (89 F / 32 C)
- Coldest month: January (61 F / 16 C)
- Wettest month: July and August (8 inches of rain)
Winter in Udaipur
Weather-wise, winter is a pleasant time of the year in Udaipur. Overnight temperatures drop considerably in December but evenings are still comfortable and don't become crisp until January. The winter chill is caused by the northerly air blowing down from the mountainous Himalayan region. In January, you can expect it to feel cold from around 6 p.m. to 8 a.m., between sunset and sunrise. On occasion, there's mist in the mornings, before warmer temperatures kick in about 10 a.m. and remain until sunset. The retreat of winter is noticeable in mid-February when mornings are milder, the afternoons heat up, and evenings turn balmy.
What to Pack: Pants, jeans, shirts, T-shirts, long dresses, long-sleeved pullovers, and a jacket, sweater, or shawl. Ideally bring clothes that you can layer.
Average Temperatures by Month:
- December: 80 F / 47 F (26 C / 9 C)
- January: 75 F / 46 F (24 C / 8 C)
- February: 82 F / 50 F (28 C / 10 C)
Summer in Udaipur
Udaipur's climate transitions straight from winter into summer in March. There's not much difference in the weather in the first two weeks of March as compared to February. However, in the second half of the month, temperatures are quick to rise in the mornings. The major upsurge in heat begins in April and reaches its peak in May. This is the hottest part of the year in Udaipur. You can expect sweltering, energy-sapping temperatures above 95 degrees F (35 degrees C) from 11 a.m. to 6 p.m. daily. There's relief in the evenings in April, but May evenings remain toasty and mornings are warm too. The heat continues unabated into the first two weeks of June before the approaching monsoon brings a change in weather. Udaipur does have summer heatwaves, caused by gusty, dry, westerly Loo winds. Although the city isn't affected as badly as other places in Rajasthan, sometimes this can push the temperature as high as 113 degrees F (45 degrees C).
What to Pack: Lightweight, loose clothing, and a sun hat.
Average Temperatures by Month:
- March: 91 F / 60 F (33 C / 16 C)
- April: 97 F / 69 F (36 C / 21 C)
- May: 101 F / 77 F (38 C / 25 C)
Wet Season in Udaipur
Udaipur only receives significant rainfall in the monsoon season, from late June through September end. Most of the rain occurs during July and August when there's a 40 to 50 percent chance of a wet day. However, even when it's not raining, you can expect the skies to be cloudy and overcast. The cloud coverage rapidly starts appearing in mid-June, peaks at the end of July, and clears up in mid-September along with the rain. The monsoon brings dust, thunderstorms, and a refreshing breeze with its arrival in late June. Although Udaipur doesn't have constant oppressive humidity during the monsoon, days can get muggy and sultry, especially in late July and the first half of August when it's wettest. As the monsoon withdraws in the latter half of September, there's only a 10 to 25 percent chance of a wet day remaining. The temperature stays warm throughout the monsoon season, even at night.
What to Pack: An umbrella, raincoat, waterproof footwear, knee-length pants in dark colors, and fabrics that dry easily. Our monsoon season packing list for India provides a comprehensive list.
Average Temperatures and Rainfall by Month:
- June: 96 F / 77 F (35 C / 25 C); 3 inches
- July: 87 F / 75 F (31 C / 24 C); 8 inches
- August: 84 F / 73 F (29 C / 23 C); 8 inches
- September: 87 F / 72 F (31 C / 22 C); 5.5 inches.
Post-Monsoon in Udaipur
The weather in October is consistently hot and sunny, with clear or partly cloudy skies 90 percent of the time, and balmy evenings. The temperature is at its peak between noon and 4 p.m., however, during the night it gradually decreases as the month progresses. The chance of a wet day drops also to 2 percent at the end of October. Nights turn nippy again in November, accompanied by a slight reduction in top daytime temperatures. You'll notice that there are fewer hot hours in the day, resulting in mostly moderate weather this month.
What to Pack: Lightweight and loose clothing for daytime wear, and a jacket or long-sleeve pullover for evenings and early mornings if needed.
Average Temperatures by Month:
- October: 89 F / 66 F (32 C / 18 C)
- November: 85 F / 53 F (29 C / 12 C)
Average Monthly Temperature, Rainfall, and Daylight Hours
|Avg. Temp.||Rainfall||Daylight Hours|
|January||61 F / 16 C||0.1 inches||10.5 hours|
|February||66 F / 19 C||-||11.5 hours|
|March||75 F / 24 C||-||12 hours|
|April||83 F / 29 C||-||12.5 hours|
|May||89 F / 32 C||0.3 inches||13.5 hours|
|June||87 F / 31 C||3 inches||13.5 hours|
|July||81 F / 28 C||8 inches||13.5 hours|
|August||79 F / 26 C||8 inches||13 hours|
|September||80 F / 27 C||5.5 inches||12.5 hours|
|October||79 F / 26 C||0.7 inches||11.5 hours|
|November||69 F / 21 C||0.3 inches||11 hours|
|December||64 F / 18 C||-||10.5|