1. Cinco de Mayo is not Mexican Independence Day — the single biggest misconception
Nine out of ten Americans assume May 5 is Mexico's Independence Day. It isn't. Mexican Independence Day is September 16 — the Grito de Dolores given by the priest Miguel Hidalgo in 1810 — and that's the date when the Zócalo fills with hundreds of thousands of people, the president rings the bell on the National Palace balcony at 11 p.m., and the fireworks actually happen. Cinco de Mayo commemorates something completely different: a single military victory at the Battle of Puebla on May 5, 1862. It's a regional holiday, not a national one, and in Mexico City most people treat it as a regular weekday. Understanding this is the first step toward understanding what Mexican culture actually celebrates and why.
•Mexican Independence Day is September 16, not May 5
•Cinco de Mayo marks one battle in one state — not a war, a founding, or a national holiday
•Federal offices, schools in most states, banks, and shops stay open on May 5
2. What actually happened on May 5, 1862
In 1861, President Benito Juárez — inheriting a country broke after years of civil war — suspended interest payments on Mexico's foreign debts. Britain and Spain negotiated and left. France, under Napoleon III, saw a chance to install a puppet monarchy in the Americas and sent an army inland from Veracruz toward Mexico City. On May 5, 1862, roughly 4,500 French troops — considered the best army in the world at the time — attacked the fortified hills of Loreto and Guadalupe outside the city of Puebla. A Mexican force of about 2,000, many of them Indigenous Zacapoaxtla fighters and farmers, held the line under General Ignacio Zaragoza. By evening the French had retreated with heavy losses. It was an improbable underdog win against a European empire — which is exactly why it stuck in the national imagination, even though the French came back the following year and eventually took Mexico City anyway.
•French goal: install Emperor Maximilian I as a puppet ruler of Mexico
•Mexican commander: General Ignacio Zaragoza — born in Texas
•The French returned the next year, eventually took Mexico City, and the battle changed little strategically
3. Why Cinco de Mayo is bigger in the US than in Mexico
Here's the part most travelers don't know: Cinco de Mayo was barely observed anywhere in Mexico for a century after the battle. It became a popular celebration in the United States first, tied to Mexican-American civil rights organizing in California in the 1960s and '70s. Then, starting in the 1980s, beer and tequila companies ran American marketing campaigns that turned it into a drinking holiday. That's how you end up with $3 margaritas in Austin and a quiet workday in Mexico City. In Mexico itself, the day is observed with small civic ceremonies in the state of Puebla and in Pueblan diaspora communities elsewhere. It's a proud day, but a low-key one — much like how Saint Patrick's Day is bigger in Boston and New York than in Dublin.
•US beer and spirits brands built the modern Cinco de Mayo holiday starting in the 1980s
•Puebla is the only Mexican state that observes it as a public holiday
•In the rest of Mexico, May 5 is a normal working day with small civic ceremonies
4. Peñón de los Baños: the one CDMX neighborhood that really marks the day
If you want to see Cinco de Mayo actually celebrated in Mexico City, go to Peñón de los Baños — a small, tightly-knit neighborhood between the airport and Venustiano Carranza borough. It was settled by families from Puebla, and every May 5 the community stages a full reenactment of the Battle of Puebla, with locals playing Mexican soldiers, French zouaves, and Zacapoaxtla fighters in period uniforms, with smoke and choreographed charges up a small hill. Expect civic parades, tamales and atole in the street, and a crowd that is almost entirely Mexican families — not tourists. The reenactment usually starts mid-morning and wraps up by early afternoon. It's unpolished, loud, and one of the most authentic neighborhood-scale civic events in the city.
•Peñón de los Baños: 15 min Uber from the airport or Centro Histórico
•Reenactment typically runs late morning to early afternoon on May 5
•Street food and civic parades, not staged tourist programming
5. What's open on May 5 in Mexico City (basically everything)
Because May 5 isn't a federal holiday, Mexico City runs on a normal schedule. The Metro and Metrobús operate weekday service, banks are open, schools in CDMX hold class, and restaurants take normal reservations. Museums follow their standard calendar: the Museo Nacional de Antropología is open Tuesday–Sunday, Frida Kahlo's Casa Azul is open Tuesday–Sunday with timed entry. If May 5 falls on a Monday, museums are mostly closed — but that's about Mondays, not about the date. The one thing to expect: a military parade on Paseo de la Reforma in the morning, which briefly closes streets between Chapultepec and the Ángel de la Independencia. Plan around it or go watch.
•Military parade on Reforma: roughly 9 a.m.–noon, closes the avenue temporarily
•Metro, Metrobús, Uber, Didi all run normal weekday service
•Restaurants, bars, and museums keep normal hours — no holiday surcharge
6. What to eat on May 5: go Pueblan, not Tex-Mex
If you want to mark the day authentically, eat Pueblan food — the cuisine of the state where the battle happened, and some of the richest cooking in Mexico. Mole poblano — the 20-plus-ingredient chocolate-and-chile sauce — is Puebla's most famous dish. Order it at Azul Histórico (Isabel la Católica 30 in Centro) or El Cardenal's flagship downtown. A cemita is Puebla's sesame-seed sandwich: breaded milanesa, avocado, Oaxacan string cheese, chipotles, and pápalo leaf. Find them at La Poblanita de Tacubaya (running since 1947) or Cemitas Tepeaca inside Mercado de San Juan. Chalupas poblanas — small hand-patted tortillas fried with salsa, shredded pork, and onion — appear at street stands around La Merced and in Peñón itself on May 5. For the broader context of Mexico City's food history, that post traces where each dish and tradition came from.
•Mole poblano: Azul Histórico or El Cardenal downtown — 20+ ingredients, the dish Puebla is most famous for
•Cemitas: La Poblanita de Tacubaya (since 1947) or Cemitas Tepeaca inside Mercado de San Juan
•Chiles en nogada is a September dish — it's out of season in May, don't order it now
7. Is Cinco de Mayo a national holiday in Mexico?
No. Cinco de Mayo does not appear on Mexico's official list of federal holidays under the Ley Federal del Trabajo. Banks, the federal government, and the stock exchange all operate normally. Public schools in the state of Puebla close and some schools elsewhere hold brief civic ceremonies, but most workers across Mexico go to work as usual. The federal holidays that actually matter in Mexico are: February 5 (Constitution Day), March 21 (Benito Juárez's birthday), May 1 (Labor Day), September 16 (Independence Day), November 20 (Revolution Day), and December 25. May 5 is not on that list and never has been. If someone tells you Cinco de Mayo is Mexico's biggest holiday, they are describing a different holiday — the one invented by US marketing departments in the 1980s.
•Not a federal holiday — the Ley Federal del Trabajo does not include May 5
•Schools close only in Puebla; elsewhere short civic ceremonies happen during school hours
•The real Mexican national holidays: Feb 5, Mar 21, May 1, Sep 16, Nov 20, Dec 25
8. When to visit Mexico City for the real patriotic celebrations
If you want Mexican flag-waving patriotism at full volume, come for Independence Day on September 15–16, when the Grito fills the Zócalo with hundreds of thousands of people and the city is genuinely alive with fireworks, mariachi, and street food through the night. If you want the biggest cultural festival, come for Día de Muertos in late October and early November — one of the most profound cultural experiences Mexico offers. But if you happen to be in CDMX on May 5 — a completely normal time to visit, with warm dry weather and lower hotel rates — make the short trip to Peñón de los Baños in the morning, eat Pueblan food at lunch, and let the day teach you something most tourists never learn. That's a better use of May 5 than a themed bar crawl.
•Bigger patriotic holidays: Sep 15–16 (Independence) and Nov 1–2 (Día de Muertos)
•May is warm, dry, and lower season — great time to visit regardless of what the holiday calendar says
•If you're already here on May 5: Peñón de los Baños in the morning + Pueblan lunch = a real Mexico City day
Keep exploring
Want to learn the real Mexico City, one story at a time?
TourMe turns moments like Cinco de Mayo, the Grito, and the Battle of Puebla into short interactive chapters and collectible cards — so you stop memorizing trivia and start understanding the city you're walking through.