The climate of Udaipur is tropical
with the mercury staying between a maximum of 42.3°C and a minimum
of 28.8°C during summers. Winters are a little cold with the maximum
temperature rising to 28.8°C and the minimum dipping to 2.5°C. The
annual total rainfall received at Udaipur is 61 cm. Winters
(September-March) are the best period for visiting Udaipur.