Rajasthan: When to Go
The best time to visit Rajasthan is from late September to mid-April, when there is a dry heat with very little humidity. During December to February, it can be cold in the mornings and evenings, though the daytime is warm and sunny. March and April get fairly hot, and May and June are humid, with temperatures rising to an intense and uncomfortable heat. The monsoon breaks in July and lasts until September. October and November are warm but not wet.
Rajasthan has all the usual Hindu and Muslim festivals as well as a number of colourful and exotic festivals of its own, when towns and villages come alive with bursts of singing, dancing and processions. Once a year, all over Rajasthan, villages stir to life and people from near and far come to trade thousands of bullocks, camels and horses. For days before and after these fairs, Rajasthanis take part in processions wearing vibrant clothes, carefully leading their prize beasts to the fair, and seeing such an event can be very much a highlight of travelling in Rajasthan. Perhaps the most well-known such fair is the flamboyant Pushkar Camel Fair, held annually in October/November.
Exclusive to Rajasthan is the Gangaur Fair, which celebrates the love between Shiva and Gauri (Parvati). Unmarried women pray to Gauri for a good husband, and married women pray for their husbands' health and longevity. Jaipur, Bikaner, Jodhpur, Nathdwara and Jaisalmer all celebrate the fair with colourful events.
The dates of the fairs and festivals are determined by the lunar calendar and therefore change from year to year, but approximate timings are given below:
January:
Camel Festival in Bikaner
Nagaur Cattle Fair in Nagaur
February:
Baneshwar Fair in Dungarpur
Desert Festival in Jaisalmer
March/April:
Elephant Festival in Jaipur
Gangaur Festival statewide
Mewar Festival in Udaipur
June
Summer Festival in Mt Abu
August
Teej Fair in Jaipur
October
Dussehra Mela in Kota
Marwar Festival in Jodhpur
November
Camel Fair in Pushkar
Chandrabhaga Fair in Jhalrapatan