The cool season in Rajasthan starts in October, when the monsoon has ended, and it lasts until March.
December and January are the coldest months and the temperature is around 23°C (73°F) during the day and 10°C (50°F) during the night. The eastern part of Rajasthan has a less continental, more tropical climate.
December and January, or even early February, are marked by a significant thermal amplitude between day and night in Rajasthan, which sometimes generates light rain and morning fog.