Udaipur has a moderate climate all through the year. Summers (March to June) have a hot weather with temperature maximum of 38°C with a minimum of 28°C. A pleasant climate with the temperature band of 12°C to 28°C is measured in winters during December to February. Monsoons offer very little rainfall to refresh the mind.
Tourists visiting here can also enjoy Mewar festival, the traditional spring welcome festival during Apri. It is a great event with songs, dances, firework displays, fairs and processions.
A perfect season to visit Udaipur is winters from October to February.