Is Mexico warm in April?
Yes, it's warm in April. Along the Pacific coast, Sayulita basks in the warmth of approximately 82°F (28°C), beckoning surfers and sun-seekers alike.
Colonial Guanajuato has slightly milder days but still has average temperatures of around 77°F (25°C), ideal for exploring its captivating alleys and historic landmarks.
On Cozumel, visitors can expect nine hours of sunshine daily, with warm and sometimes humid temperatures of around 81°F (27°C).
Want to travel to Mexico? With this tailor-made trip from Guanajuato to Oaxaca, you will get to know the real Mexico.
Is April a good time to visit Mexico?
The weather in Mexico in April is very pleasant, making it a great month to visit the country. Next to that, you will travel just before the vacation season and just after the peak season. You will experience cheap(er) prices and more availability.
April can be a great time to visit. Late winter is the traditional tourist season in Mexico, and in the big resorts like Acapulco and Cancún, the months from December to April are the busiest.
It's also the tail end of the whale-watching season in Baja with thousands of gray whales arriving to mate in the lagoons of Guerrero Negro and San Ignacio. Prices often drop in late April as Mexico enters its “shoulder” seasons.
Rough Guides tip: make sure to read all about the best time to visit Mexico.