stay via owner

When to go

The Best Time to Visit Udaipur

Month-by-month climate data for Udaipur, India — daily highs and lows, rain days, and an honest verdict for every month of the year.

Best monthsFebruaryNovemberDecemberToughestJune

October–March. Cool, dry, and lake-full. December–January is peak; October and February offer the same weather with fewer crowds.

Warmest in Udaipur: May (38°C / 100°F) · Coolest: Jan (22°C / 72°F) · Wettest: Jul (~24 rain days)

22°
10°
Jan
27°
13°
Feb
31°
18°
Mar
36°
23°
Apr
38°
25°
May
35°
25°
Jun
30°
24°
Jul
29°
23°
Aug
30°
23°
Sep
30°
20°
Oct
27°
16°
Nov
24°
12°
Dec

Daily highs / lows in °C · bars show rain days per month · ERA5 climate normals (2020–2024)

Udaipur climate, month by month

January

22° / 10°C

~2 rain days

Excellent

February

27° / 13°C

~0 rain days

Excellent

March

31° / 18°C

~2 rain days

Excellent

April

36° / 23°C

~1 rain days

Good

May

38° / 25°C

~2 rain days

Fair

June

35° / 25°C

~12 rain days

Fair

July

30° / 24°C

~24 rain days

Fair

August

29° / 23°C

~21 rain days

Good

September

30° / 23°C

~17 rain days

Good

October

30° / 20°C

~4 rain days

Excellent

November

27° / 16°C

~1 rain days

Excellent

December

24° / 12°C

~1 rain days

Excellent

Plan around it

Dates locked in? Start from the Udaipur travel guide or jump straight to a 3-day, 5-day or 7-day itinerary.