What is actually being commemorated
On 5 May 1862, a Mexican army of some four thousand men under General Ignacio Zaragoza defeated a considerably larger and far better equipped French expeditionary force on the hills of Loreto and Guadalupe, north of the city of Puebla. That was the Battle of Puebla, and it is the only thing commemorated on the day.
The victory did not change the course of the war: the French returned the following year with reinforcements, took the city, and went on to install an empire with Maximilian of Habsburg at its head. But 5 May had an enormous political effect at the time, because it showed that the most highly regarded army in Europe could be stopped, and because it delayed the French campaign by a full year.
The city has been called Puebla de Zaragoza ever since, and the two forts where it all happened are today a public park with museums inside. That is where the parade, the re-enactment and the official ceremony take place every 5 May, and that is where you need to be if this is why you came.
It is worth stating plainly what it is not: it is not Mexican independence day. Independence is celebrated on 16 September, with the Grito on the night of the 15th, and it is a national holiday on an entirely different scale. Confusing the two is the commonest mistake visitors make.
Why it is bigger in the United States
Anyone arriving in Mexico expecting the party they have seen in Los Angeles, Chicago or Houston is in for a surprise. Cinco de Mayo as a mass celebration is largely a United States phenomenon: it grew among Mexican-American communities in the southwest through the twentieth century, consolidated with the Chicano movement of the sixties and seventies as an assertion of identity, and has been pushed hard by the beer industry since the eighties.
That does not make it false or less legitimate: it is a real festival, of a real community, with real meaning. But it is a different festival from the one held in Puebla, and confusing them leads you to expect something in Mexico that is not there.
In Puebla the commemoration is civic and military before it is festive: a parade, honours, a historical re-enactment and school ceremonies. There is food, there is music and there is atmosphere, but the register is closer to a national day than a carnival.
The forts of Loreto and Guadalupe
The two forts sit on a rise some three kilometres north of the historic centre, in what is now called the Zona Cívica 5 de Mayo: a large park with esplanades, museums, a planetarium and the auditorium where the ceremonies are held. It is ten minutes by taxi from the zócalo, or forty-five on foot if the day is not too hot.
Loreto retains more of its military structure and houses the Museo de la No Intervención, which tells the story of the battle and the wider French intervention with period maps, uniforms and weaponry. Guadalupe is more ruined and more evocative precisely because of it: you walk it from the outside and grasp at once why the position was defensible.
On the 5th the area closes to traffic and fills up. The rest of the year they are two quiet museums with views over the city and of Popocatépetl when the air is clear, and they are worth the visit anyway: admission is a few dollars and there is almost never a queue.
One practical detail that saves you the worst moment of the day: the esplanade has no shade. In May, in Puebla, at midday, that matters more than it sounds when read from another climate.
What the day looks like, hour by hour
The programme changes slightly each year and is published by the Puebla city council and the state government in the preceding days, so it is worth checking the week before. The structure, though, repeats: honours in the morning, parade mid-morning, re-enactment in the afternoon and cultural activities into the evening.
The parade runs along the avenue climbing towards the forts, with military contingents, school bands, floats and dance groups from the municipalities of the state. It lasts two to three hours, and the best place to watch is the lower part of the route, not the top: there is more shade and fewer people.
The re-enactment of the battle is the most distinctive thing about the day. Hundreds of people take part, many from nearby communities, in period costume and on horseback, on the esplanade between the two forts. It is theatrical rather than historically exact in its detail, and taken very seriously by those involved.
Prices and practicalities, dated
The parade and the re-enactment are free and on public streets: no ticket, no paid seating, nothing to book. What costs money is the fort museums, the transport and the bed, and none of the three is expensive in Puebla.
The prices below are from 2025, per person. Puebla is one of the best-value cities in central Mexico, and 5 May does not spike hotel rates the way Holy Week or Día de Muertos do: the nearest weekend rises a little, but it does not sell out.
The only thing worth sorting in advance is the return transport if you are day-tripping from Mexico City. The seven and eight o\’clock evening buses are very full on that particular day, and ADO sells online without a surcharge.
What to eat in Puebla that day
Puebla is one of Mexico\’s three culinary capitals alongside Oaxaca and Mérida, and 5 May is a perfect excuse to treat it as one. The house dish is mole poblano: a sauce of more than twenty ingredients — dried chillies, chocolate, spices, nuts — served over turkey or chicken, and which takes days to make properly.
The other two to try are cemitas, a sesame roll filled with breaded steak, quesillo, avocado and pápalo — a herb that tastes like nothing else — and the molotes or chalupas from the market, eaten standing up for the price of a coffee.
If you travel in August or September instead of May, there is an added reason to come to Puebla: chiles en nogada, which only exist in those weeks because they depend on pomegranate and fresh walnut. It is the most seasonal dish in the country and Puebla makes it like nowhere else.
And one warning about 5 May specifically: the good restaurants in the centre fill at midday because it coincides with the end of the parade. Book lunch before you go out in the morning, or eat at half past two once the first wave has gone.
What else fits in two days
Puebla deserves two nights even though 5 May takes only one day, because the historic centre has been UNESCO-listed since 1987 and because Cholula is twenty minutes away. With two full days you do everything below without rushing.
The Capilla del Rosario, inside the Santo Domingo church, is probably the most excessive baroque interior in the Americas: gold leaf from floor to ceiling, without a single calm centimetre. And at Santa María Tonantzintla, half an hour away, there is a church whose interior was carved by Indigenous hands and has to be seen to be believed.
Who Zaragoza was, and who was facing him
Ignacio Zaragoza was thirty-two on 5 May 1862 and had commanded the Army of the East for less than a month. He was born at Bahía del Espíritu Santo, in what is now Texas, when that was still Mexican territory, and had made his whole career in the War of the Reform on the liberal side. He died of typhus four months after the battle, aged thirty-three, without living to see the French occupation of the city he had defended.
Facing him was General Charles Ferdinand Latrille, Count of Lorencez, commanding a French expeditionary corps that considered itself — with reason, in terms of matériel and experience — the finest army in the world at that moment. It had landed at Veracruz alongside Spanish and British forces in a tripartite intervention to collect Mexico’s foreign debt; Spain and Britain withdrew once an agreement was reached, and France pressed on with a different objective: installing an empire.
The battle lasted some four hours. Lorencez attacked frontally and uphill against two entrenched forts, on ground that entirely favoured the defender, with Porfirio Díaz’s Mexican cavalry — then a young general, long before the dictatorship — manoeuvring on the flank. The afternoon rain turned the mud impassable for the French artillery. By nightfall the French withdrew towards Orizaba.
That is the detail that makes the commemoration interesting rather than merely patriotic: it was not a victory of superiority, it was a victory of position, ground and command decision. It makes far more sense standing on the rise at Guadalupe looking down, which is exactly what you can do on any day of the year for a few dollars.
If you cannot go on 5 May
Puebla does not depend on one date. The historic centre, the Capilla del Rosario, the museums, Cholula and the table are there three hundred and sixty-five days a year, and for most of it with vastly fewer people than on 5 May. If the date does not fit, any weekend between October and May works just as well.
There are also three other dates in the Puebla calendar that rival 5 May for interest, and two of them are considerably more spectacular. The Huejotzingo carnival, in February, re-enacts in its own fashion episodes of the very same French intervention, with thousands of participants firing gunpowder; it is intense, deafening and very local.
And if the interest is the table rather than the history, the chiles en nogada window — mid-August to late September — is the best reason of the year to come to Puebla. It is a genuinely seasonal dish, not a marketing label: it depends on pomegranate and fresh walnut, and outside those weeks it does not exist.
Getting there and where to sleep
Puebla is two hours from Mexico City by bus, and that is by a wide margin the way to arrive. The ADO leaves the TAPO terminal every twenty minutes, costs around twelve dollars each way, and reaches the CAPU, Puebla’s bus station, some twenty minutes by taxi from the historic centre. No car is needed at any point of the trip.
Flying makes no sense: Puebla airport has very few frequencies, and the road journey from Mexico City is faster than getting to the airport, flying and getting out of the other one. If you are coming from further afield — from Oaxaca, say — the direct bus takes five hours and crosses one of the finest mountain roads in the country.
For sleeping, the historic centre solves everything: it is flat, it sits inside the ten-street grid, and you walk it end to end in twenty minutes. Boutique hotels in colonial townhouses run forty to ninety dollars a night, and several occupy eighteenth-century buildings with a courtyard and a roof terrace looking at the cathedral. Outside the centre you save little and lose a lot.
The only thing worth booking ahead is the return if you are day-tripping on 5 May: the afternoon buses are very full on that particular date and ADO sells online without a surcharge.
The five 5 May mistakes
We see four of the five every year, and the first is by a wide margin the most frequent.
The questions that always come
These are the ones that reach us every April, and none needs a long answer.