Udaipur Weather, When to Go and Climate Information

(Udaipur, Rajasthan, India)

Aerial cityscape viewThe Udaipur climate is best described as tropical, remaining hot and warm all through the year. During the summer months, the sunniest Udaipur weather sees the mercury in thermometers regularly rise above 37°C / 99°F or 38°C / 100°F, and at times, it can even top 40°C / 104°F.

Udaipur's summer months tend to fall between April and June, when the climate is especially hot and humid, and much of the sightseeing will need to be done either at the start of the day, or late afternoon. This time of the year tends to be described as the 'pre-monsoon' period.

Rooftop picture

Seasonal Climate Variations / When to Go

The monsoon in Udaipur has a tremendous impact on the overall climate. In general, the monsoon is most likely to arrive until the latter part of July, with rainy weather persisting until September arrives. However, the rainfall is rarely excessive and often falls towards the end of the day, or even overnight, but do expect some dust storms.

Many tourists from that the autumn / winter climate is the most appealing time to pay a visit to Udaipur and arrive in numbers, anytime between mid-September to late March or early April. Even in January, the coldest month, daytime temperatures generally stay well above 22°C / 68°F, but the winter evenings may feel chilly, especially if there is a breeze in the air.

Udaipur Weather and Climate Chart (Averages)



22°C / 72°F
8°C / 46°F


26°C / 79°F
12°C / 54°F


31°C / 88°F
16°C / 61°F


37°C / 99°F
22°C / 72°F


40°C / 104°F
25°C / 77°F


39°C / 102°F
28°C / 82°F


34°C / 93°F
25°C / 77°F


32°C / 90°F
23°C / 73°F


33°C / 91°F
23°C / 73°F


33°C / 91°F
18°C / 64°F


29°C / 84°F
13°C / 55°F


24°C / 75°F
9°C / 48°F