Best Time to Fly to Mexico for Cheap
High and low seasons in Mexico, holidays to avoid and how weather affects prices in Cancun, Los Cabos and Puerto Vallarta.
Knowing Mexico's travel seasons helps you choose dates with better prices.
High season
- Christmas and New Year.
- Spring break and Holy Week (Semana Santa: March 25–28, 2027).
- July and August school holidays.
- Mexican long weekends (puentes).
Low season
- Late January and February outside long weekends.
- May and early June.
- September to mid-November, outside holidays.
Weather and prices
On the Caribbean and Pacific coasts, June to November is the rainy and hurricane season. Prices are often lower, but check the forecast. December to April is dry, sunny and busiest in Cancun, Los Cabos and Puerto Vallarta.
Mexican holidays 2027
- Jan 1 (Fri) · Feb 1 (Mon) · Mar 15 (Mon) · May 1 (Sat) · Sep 16 (Thu) · Nov 15 (Mon) · Dec 25 (Sat).
Domestic demand spikes around these dates, so book early if you travel then.