The best time to visit Otatitlán is during the dry season, which runs from November to May, with April being particularly pleasant.
During these months, you'll experience warm, sunny weather with very little rainfall, making it ideal for exploring the town and its surroundings. The average daily temperatures are comfortable, typically ranging from 25°C to 30°C, great for outdoor activities and enjoying the local culture without the humidity of the rainy season.
April is a particularly good choice as it often coincides with local festivities, such as the Fiesta de San Isidro Labrador, offering a unique cultural experience with parades and traditional music. This period also avoids the peak heat of summer and the cooler, occasionally chilly mornings of winter.
For those looking to avoid crowds and still enjoy good weather, the shoulder months of November and May are excellent options.