Udaipur experiences a humid subtropical climate (Köppen *Cwa*), strongly influenced by the southwestern monsoons.
* **Summer (March to June):** Warm and humid, with average maximum temperatures ranging from 30°C to 35°C (86°F to 95°F). * **Monsoon (June to September):** Brings heavy, sustained rainfall, which is essential for local agriculture but can occasionally cause swelling of the Gomati River. * **Winter (November to February):** Mild, dry, and highly pleasant, with temperatures comfortably sitting between 10°C and 25°C (50°F to 77°F).
The ideal time to visit Udaipur is during the winter months or during the grand Diwali festival in autumn, when the weather is cool and the city is vibrantly illuminated.

