M Visita México Find a hotel
Home/ Blog/ Holidays and long weekends Season · Mexico

Mexican holidays and long weekends: when the country travels

The real calendar of feriados, puentes and school breaks, the practical difference between what closes by law and what is simply celebrated, and why booking blind into a puente costs more than any foreign high season.

Reading 10 min Updated January Where All of Mexico Cost None
01

Feriado, festivo and puente: the difference that matters

Mexico draws a precise legal line between a día feriado and a día festivo, and it helps to understand it before planning a trip. An official feriado is a mandatory rest day set out in the Federal Labour Law: banks, government offices, schools and most formal businesses close, and anyone who works that day is paid double. A festivo, by contrast, is a date with cultural or religious weight, like the Day of the Dead or Mother's Day, that almost everyone celebrates but that no law requires anyone to close for. The distinction explains why some dates bring the whole country to a halt while others simply fill the restaurants.

When a feriado falls on a Tuesday or Thursday, the rest day is usually shifted to the nearest Monday or Friday, and the weekend turns into what is locally called a puente, a bridge. For years now the law has already moved several feriados to their corresponding Monday specifically to manufacture that long weekend automatically, without the government having to decide it case by case. For anyone travelling inside Mexico this is the single most important variable on the calendar, more so than the weather: a puente can fill a beach town to capacity while the same town, the week before, had rooms sitting empty at half the price.

The Angel of Independence in Mexico City, a landmark that appears in every national feriado celebration.
02

The seven official feriados

Federal labour law sets seven mandatory rest days a year, the only dates that close banks, government offices and schools nationwide without exception. Three are already anchored to a Monday by legal design, manufacturing an automatic long weekend without anyone announcing it. The other four fall on a fixed date and only produce a puente when the calendar places them near a weekend, so it is worth checking the year rather than assuming a 16th of September on a Wednesday behaves like one on a Friday. None of this depends on a state government: these dates are federal, applying equally in Chiapas and Baja California.

For travellers, what matters is not just whether there is a legal rest day but what actually shuts. Banks and government offices observe the feriado strictly, so paperwork and over-the-counter currency exchange stop completely. Tourist-facing businesses, by contrast, almost never close: restaurants, hotels and attractions run at full capacity precisely on those days, because that is when the most people are moving around the country. The common mistake is assuming a feriado means the country stops; in practice it means the country is on the road, with bus terminals full and inland beach towns receiving visitors who have not come from another continent at all.

January 1 New Year's Day. Banks and government closed; whether it forms a puente depends on the weekday. First Monday of February Constitution Day. An official puente already built in, since it always falls on a Monday. Third Monday of March Benito Juárez's birthday. Another puente the law manufactures in advance. May 1 Labour Day. A broad shutdown, including much of the industrial sector. September 16 Independence Day. El Grito the night before fills main squares nationwide. Third Monday of November Revolution Day. The last long puente before Guadalupe-Reyes. December 25 Christmas. Near-total shutdown; the country is already in holiday mode days beforehand.
03

What a puente does to a beach town

It takes only a three-day puente for a beach town to change completely. The access road backs up the night before, hotel parking fills with plates from neighbouring states, and rates climb with no relation to international high season, which in many Pacific or Gulf destinations does not even fall on these dates. Acapulco, Veracruz, Mazatlán or any resort town within a day's drive of the big inland cities can receive, in a single long weekend, a number of visitors comparable to several ordinary weeks of low season, all arriving and leaving within seventy-two hours.

Anyone planning a trip around international high season alone — December, Holy Week, the northern summer — can be caught out if it also lands on a Mexican puente, because the two kinds of demand stack rather than spread out. A hotel with half its rooms empty in an ordinary low-season week can fill completely once its usual foreign guests are joined by domestic tourism for a single weekend. International high season can be forecast months ahead just by reading the weather; a Mexican puente is decided in a government office, and its effect on any one beach is far harder to see coming.

A Mexican beach town on a long weekend, occupancy maxed out and licence plates from every neighbouring state filling the car park.
04

What isn't a feriado but moves the country anyway

On top of the holiday calendar comes the school calendar, set nationally by the Secretaría de Educación Pública, and it affects travel far more than any single feriado. There are three major breaks: a winter recess of roughly two weeks around Christmas and New Year, a full week in spring that coincides with Holy Week, and summer holidays lasting five to six weeks from mid-July to the end of August. None of these three periods is a feriado in the legal sense — parents keep working — but Mexican families travel on exactly these dates, because they are the only weeks when the children have no school.

Beyond the official school calendar there are dates that, without being a feriado or a formal holiday, move the entire country. The stretch known as Guadalupe-Reyes, from 12 December to 6 January, packs in posadas, the feast of the Virgin of Guadalupe, Christmas, New Year and Three Kings' Day into one long run during which almost nobody works at a normal pace. Day of the Dead, on 1 and 2 November, is not an official holiday in most states, but it moves domestic and international tourism alike, especially towards Pátzcuaro, Oaxaca and Mixquic. Mother's Day fills restaurants without needing any rest day at all.

Guadalupe-Reyes From 12 December to 6 January. The most saturated stretch of the year on roads and at airports. Holy Week A full week, on a variable date in March or April. The cities empty out and the coast fills up. Mother's Day 10 May. Just one day, but booking a table without notice is almost impossible. Summer holidays Mid-July to the end of August. Sustained pressure for nearly six weeks, not a single spike. Day of the Dead 1 and 2 November. Not a holiday in most states, but it fills Pátzcuaro, Oaxaca and Mixquic. School winter recess Roughly two weeks around Christmas. It overlaps with Guadalupe-Reyes and multiplies its effect.
05

The real effect on buses, hotels and prices

The uncomfortable truth about the Mexican calendar is that domestic puentes fill beach towns far more than foreign high season does, and almost no international visitor knows this before booking. A foreigner who avoids December and Holy Week out of caution can unknowingly land in the November puente or the February one and find a town fuller, pricier and louder than during any week of their usual high season. Domestic demand has nothing to do with exchange rates or another country's school holidays: it depends entirely on a calendar that rarely appears in guidebooks written outside Mexico.

Booking blind into a puente costs more than booking any conventional peak week. Seats on major bus lines like ADO sell out days in advance on routes to the coast, and hotels push rates upward as rooms fill, with no fixed rate published. Someone who buys a bus ticket on the Thursday of the puente itself may find nothing available until the following Sunday, and someone who looks for a hotel that same afternoon can end up paying double what they would have paid booking three weeks out. The fix is not avoiding Mexico on those dates, but booking as far ahead as you would for any Holy Week.

ADO buses Routes to the coast without seats two or three days before any major puente. Hotel rates Rise without notice as the hotel fills, not according to any published season. Petrol stations and roads Queues and heavy traffic leaving the big cities the afternoon before the puente. Restaurants Reservations become essential at beach destinations; without one, the wait can top an hour. Bank counters Zero service on the day of the feriado, though cash machines keep working. Domestic flights Prices climb further than international ones, because the demand is purely domestic.
The uncomfortable part Domestic puentes fill a beach town more than foreign high season does, and almost no outside visitor knows it before booking. Buying the flight or the bus ticket blind into a puente almost always costs more than booking the priciest week of conventional high season.
06

How to book without the puente catching you out

The simplest way to avoid overpaying is to check the official school calendar from the Secretaría de Educación Pública and the list of federal feriados before fixing travel dates, not afterwards. If the destination is a beach and the dates coincide with a puente, book transport and lodging at least three or four weeks ahead, because last-minute prices on those specific dates never come down. Travelling a day earlier or later than the puente itself — leaving on Wednesday instead of Thursday, or returning Monday instead of Sunday — is usually enough to find a seat on the bus and a reasonable rate.

One strategy that works well is reversing the direction of travel: if the whole country is heading to the coast for a puente, moving inland usually means normal prices and quieter streets. Large cities like Guadalajara feel less puente pressure than Acapulco or Puerto Vallarta, because much of their domestic tourism is midweek business travel rather than long-weekend leisure, which makes them a comfortable base for exploring the region without competing for a room with half the country. Booking with margin is still the rule; the destination matters almost as much as the date.

Check two calendars The federal feriado list and the SEP school calendar, not just one of the two. Book three weeks out For any date that coincides with a known puente, without waiting to see the price first. Shift the trip a day Leaving Wednesday and returning Monday avoids the two most saturated travel days. Look inland Guadalajara, San Miguel de Allende or Puebla take less pressure than the coast during a puente. Confirm free cancellation Puente prices rarely drop; a flexible rate protects you if the plan changes. Avoid Thursday departures That is the day workers and students alike leave the big cities at once.
07

What people always ask

Six questions that always come up when planning a trip around the Mexican calendar, answered with the information available and without promising a precision the calendar itself does not have. They run from the most practical — what actually closes and what does not — to the most strategic, which is how to pick a travel date when neither the feriado nor the puente is marked on any international calendar yet. Most of these questions are, in fact, answered by the Secretaría de Educación Pública or the Federal Labour Law, both of which publish their calendars more than a year in advance.

One thing worth adding does not fit in a short answer. The structure of the feriado and puente calendar changes little from year to year, even as exact dates shift, so learning it once serves for several future trips without surprises. Most guides written outside Mexico ignore this variable entirely and talk only about weather or international high season, which leaves a good number of visitors booking blind in the very weeks Mexicans themselves book first. Checking the official calendar before fixing a date remains the single move that saves the most money and frustration on any trip within the country.

What's the difference between feriado and festivo? A feriado closes banks, government and schools by law; a festivo is a culturally significant date that requires nothing to close. Do feriados always fall on a Monday? Only three do, by legal design. The rest have a fixed date and depend on the year to form a puente or not. Is it pricier to travel over a puente than foreign high season? At Mexican beach destinations, often yes, because domestic demand stacks on top without warning. Where can I check the calendar reliably? On the Secretaría de Educación Pública site for the school year, and in the Federal Labour Law for feriados. Which cities feel less puente pressure? Places with more business tourism than leisure tourism, like Guadalajara, tend to notice the effect less. Is it worth avoiding Mexico during Guadalupe-Reyes? No, if you book weeks ahead. It is also the most festive stretch of the year.
In short The calendar decides more than the destination No hotel controls whether your travel dates land on a Mexican puente, and that fact weighs more on price and occupancy than international high season does. Checking the official feriado calendar and the school year before fixing a date — not after — is the single move that saves the most money on any trip inside the country. See this year's puentes Back to the blog