October to March which comprises the Monsoons and Winter season is the best time to visit Ajmer. The weather is pleasant unlike the scorching heat of summer during April and June. Hence, Summer is a big no unless you're planning to visit during the Ur months, plan your visit in May. The city is lush green and refreshing during Monsoons with picturesque surroundings. Most festivals, both religious and cultural takes place during October and November with the beautiful weather as a cherry on top, making it an ideal time to visit Ajmer.