Udaipur rises from the foothills of the Aravalli Range in southern Rajasthan, a city built around shimmering lakes and ivory-white palaces that seem to hover between water and sky. Known as the City of Lakes, it was founded in the 16th century as the capital of the Mewar kingdom, and that royal legacy still permeates every lane: from the massive City Palace complex overlooking Lake Pichola to the nightly Dharohar folk dance performances at Bagore Ki Haveli, and the aroma of dal baati churma drifting from rooftop restaurants. It's one of the most walkable cities in Rajasthan, slower and more romantic than Jaipur or Jodhpur, where the real draw is settling into a lakeside seat with a chai and letting the centuries-old architecture do the talking.
Your ideal window for visiting Udaipur runs from late November through mid-February, when the fierce Rajasthani heat has broken and the city becomes genuinely comfortable for long days of sightseeing. Highs settle into the mid-80s°F, lows cool into the 50s°F, and rain is essentially absent, giving you cloudless skies over Lake Pichola day after day. This is also peak cultural season: the Shilpgram crafts fair runs for ten days in December and January, drawing artisans from across western India, and the lakes are at their fullest after the monsoon, making boat rides and ghat walks especially scenic. The trade-off is that this is Udaipur's busiest tourism period, so book accommodation early. If you'd rather avoid crowds and can tolerate serious heat, early October offers a quieter shoulder window before peak season ramps up, with the post-monsoon landscape still lush and green.
Spring in Udaipur City Centre, India
Spring in Udaipur means the Mewar Festival, the city's most celebrated annual event. Typically falling in late March or early April, this three-day celebration marks the arrival of spring and coincides with Gangaur, when women dressed in full Rajasthani finery carry idols of Goddess Gauri in procession through the old city streets, eventually arriving at Gangaur Ghat on Lake Pichola for a ceremonial immersion. Folk dances, devotional music, puppet shows, and fireworks light up the lakefront. Around the same time, Holi transforms the city into a frenzy of colored powder and sweets like gujiya. If your visit coincides with either celebration, you'll witness a side of Udaipur that few tourist-season visitors see.
The catch is the heat. March is manageable, but by April and May, highs soar to an average of 103.6°F (39.8°C), and even mornings start warm with lows around 74.4°F (23.6°C). Late May brings peak heat, when afternoon temperatures hit 109.6°F (43.1°C) with overnight lows lingering at 82.5°F (28.1°C). Rain is virtually nonexistent during these months, so the sun is relentless. Air quality also sits in the Unhealthy for Sensitive Groups range through spring, and the dry dust from surrounding desert terrain compounds the issue. Outdoor sightseeing at the City Palace or Saheliyon Ki Bari garden is best scheduled for the first hour after sunrise or the last hour before sunset.
Tourism dips to its lowest levels of the year, which means April is the quietest month to visit and accommodation prices drop accordingly. You'll have the narrow lanes of old Udaipur largely to yourself, and rooftop restaurants overlooking the lake won't require reservations. Pack a wide-brimmed hat, high-SPF sunscreen, and drink far more water than you think you need.
Summer in Udaipur City Centre, India
Summer stretches through the monsoon season in Udaipur, and the city undergoes a dramatic transformation. June brings the first serious rains, and by July and August, precipitation peaks with roughly a third of days seeing significant rainfall. The Aravalli hillsides turn vivid green, the lakes swell to their highest levels, and the Monsoon Palace (Sajjangarh) earns its name with sweeping views of storm clouds rolling across the valley. The Hariyali Amavasya fair, a two-day celebration on the banks of Fateh Sagar Lake in July or August, marks the start of the monsoon with community prayers, swings, boating, and traditional food stalls.
Conditions are demanding. Seasonal average highs reach 95.8°F (35.4°C) with lows of 79.7°F (26.5°C), and humidity climbs into the 70% range by August, making the air feel heavy and oppressive. The Teej festival, celebrated during the monsoon months, sees women in green attire adorning their palms with henna and processing through the city to worship Goddess Parvati; it's a distinctly local celebration that rewards travelers willing to brave the weather.
Tourism sits at fairly slow levels, and accommodation prices dip. Air quality actually improves during the monsoon, with August typically reaching Moderate levels as rains wash particulates from the atmosphere. If you do visit, pack quick-dry clothing, waterproof shoes, and a sturdy umbrella. Some boat services on Lake Pichola may be suspended during heavy rain periods, so plan for flexibility.
Fall in Udaipur City Centre, India
Fall is when Udaipur starts to feel welcoming again. September still carries lingering monsoon moisture, but the rains taper off sharply through October, and by November the skies are reliably clear. The lakes remain full from the monsoon, which means Lake Pichola is at its most photogenic, and sunset boat rides past the Taj Lake Palace and Jag Mandir feel especially grand with the water high around the island palaces. The evening Dharohar dance show at Bagore Ki Haveli, a nightly performance of Rajasthani folk music, dance, and puppetry in a courtyard overlooking the lake, is one of the most atmospheric cultural experiences in the city.
Temperatures ease gradually. Average highs sit at 94.1°F (34.5°C) across the season, but that figure is skewed by September's lingering heat; by November, days become noticeably milder. Lows average 70.5°F (21.4°C), making evenings pleasant for rooftop dining. Showers become infrequent, with precipitation dropping from September's roughly 23% chance to just 2% by October. Be aware that air quality begins deteriorating again by October, returning to the Unhealthy for Sensitive Groups range as post-monsoon atmospheric patterns trap pollutants. Sensitive travelers should carry a mask for extended outdoor walks.
This is the second-busiest season for tourism, with October and November drawing large numbers of visitors. Diwali, the festival of lights celebrated in October or November, fills the city with oil lamps and fireworks, especially dramatic reflected across the lakes. Accommodation prices tick upward. Explore the colorful bazaars around Hathi Pol and Bada Bazar for miniature paintings, phad scroll art, and silver jewelry, all produced by local artisans whose families have been crafting for generations.
Winter in Udaipur City Centre, India
Winter is Udaipur's golden season, and the reason most travelers plan their visits between December and February. The Shilpgram crafts fair, a ten-day celebration at the artisan village west of Fateh Sagar Lake, typically runs from late December into early January and draws hundreds of craftspeople from Rajasthan, Gujarat, Goa, and Maharashtra. You can watch potters, weavers, and miniature painters at work, catch folk music and dance performances in the outdoor amphitheater, and sample regional foods from stalls lining the grounds. Makar Sankranti, usually in mid-January, fills the city's rooftops with colorful kites.
The weather is genuinely pleasant. Highs average 85.6°F (29.8°C), warm enough for comfortable sightseeing without the punishing intensity of Rajasthan's hot months. Lows drop to 56.4°F (13.6°C), so mornings and evenings carry a crispness that calls for a light jacket, especially during sunrise walks at Ambrai Ghat or early boat rides on Lake Pichola. Rain is nearly absent: January, February, and December each register a 0% chance of significant precipitation. Days are shorter, with roughly 10.5 to 11 hours of daylight, but the soft winter light makes photography at the City Palace and along the whitewashed lanes of the old city especially rewarding.
This is Udaipur's busiest period, with January topping the tourism index. Book well in advance if you want a lakeside haveli stay. Air quality is a consideration: January registers at Unhealthy levels, the worst of the year, and February isn't far behind. The combination of cool air, low wind, and regional agricultural burning creates hazy mornings that can obscure the famous Aravalli views. If you're sensitive to air pollution, consider a KN95 mask for longer walks. The classic Rajasthani thali, loaded with dal baati churma, gatte ki sabzi, ker sangri, and lahsun chutney, is at its most satisfying when the weather is cool enough to enjoy hearty, ghee-rich food.
At a Glance
Monthly weather, visitor crowds, air quality, holidays, and daylight hours to help you plan your trip.
Travel Tips & Safety for Udaipur City Centre, India
Udaipur is one of the most walkable cities in Rajasthan, and most of the major attractions, from City Palace to Jagdish Temple to the lakefront ghats, can be reached on foot from the old city center. For destinations outside the core like Shilpgram, Sajjangarh (Monsoon Palace), or day trips to Kumbhalgarh Fort and the Ranakpur Jain temple, auto-rickshaws and private cars are the standard options. Maharana Pratap Airport connects Udaipur to Delhi, Mumbai, and Jaipur with regular flights, and the city's railway station has daily service to major Rajasthan cities.
Stick to bottled or filtered water, and be cautious with street food stalls until your stomach has had a few days to adjust. Udaipur is generally safe and notably relaxed compared to India's larger cities, with less aggressive touts than you'll encounter in Agra or Delhi. Keep normal precautions against pickpocketing in crowded bazaars and around popular tourist sites. During the hot months from April through June, carry electrolyte packets and limit prolonged sun exposure, as heat exhaustion is a real risk at temperatures above 100°F.