
Udaipur in December
Udaipur in December
Udaipur, India
Visiting Udaipur in December means experiencing the winter. During winter, Udaipur offers cooler temperatures, festive atmosphere, and indoor attractions.
Weather in Udaipur in December
Average highs around 23.8C and lows near 12.1C. 6.7mm average precipitation and about 1 rainy days. December typically sits between November and January conditions, so it is useful for travelers wanting a balanced window in Udaipur. Pack flexible layers for changing daytime and evening temperatures.
Temperature
December brings winter conditions in Udaipur, India. The average temperature is about 18C, with lows near 12.1C and highs around 23.8C.
Sunshine Hours
Udaipur, India usually gets around 9.6 hours of sunshine per day in December, with roughly 10.6 daylight hours available for sightseeing.
Rain
December sees around 6.7mm of rainfall over about 1 days. Rain can occur for around 0.4 hours per day on average.
Humidity
Humidity in December is generally dry for Udaipur, India, especially when rainfall periods increase.
Additional Information
Average winds are around 11.4 km/h, so pack layers that handle changing conditions. Pack flexible layers for changing daytime and evening temperatures.
Our December Hotel Picks for Udaipur
What to Do in Udaipur in December

Maharana Pratap Museum
Exhibits & a sound/light show about Maharana Pratap & the Battle of Haldighati, fought here in 1576.
Explore activity
Monsoon Palace
Hilltop white marble palace surrounded by a wildlife sanctuary & offering panoramic city views.
Explore activity
ILLUSION WORLD udaipur
Explore activityTravel tips for Udaipur in December
Pack flexible layers for changing daytime and evening temperatures. Book accommodation earlier when events overlap with peak weekends, and keep an eye on changing weather windows for day trips.







