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 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.
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.
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.
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.
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.
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.