Mexico’s official school calendar has handed families a generous stretch of days off in early May, and a lot of people are quietly turning it into a six-day megapuente — even if the government only signed off on part of it.
In Mexico, a puente (literally, “bridge”) is what happens when a public holiday lands close enough to a weekend that families and workers can stitch the two together into an extended break. May offers an unusually good opportunity for that.

The Secretaría de Educación Pública, the federal education ministry known as the SEP, publishes a binding school calendar each year that governs public schools at the preschool, primary, and secondary levels. This year, two official holidays fall within days of each other in early May — and the timing is hard to ignore.
The Megapuente Begins
May 1 is Labor Day, or Día del Trabajo, a mandatory national holiday enshrined in the Ley Federal del Trabajo. This year it lands on a Friday. Combined with the weekend that follows, that’s already four consecutive days without school.
Then comes May 5. Commemorating the Mexican army’s surprise defeat of French forces at the Battle of Puebla in 1862, Cinco de Mayo is an official school holiday — though, as many visitors to Mexico quickly discover, it is observed far more enthusiastically north of the border than in Mexico itself. This year it falls on a Tuesday, which puts it right up against that long weekend.
That leaves Monday, May 4, as the only thing standing between a four-day break and a six-day one. The SEP’s official calendar marks May 4 in bold, indicating a day of reflection and civic commemoration — but not an official suspension of classes. Many families take it off anyway.
April 30, Día del Niño (Children’s Day), adds one more unofficial wild card. Schools often use the date for parties and special events, and attendance tends to be loosely enforced. Some families treat it as the informal start of the whole stretch.
So the practical picture: if a family pulls their kids from school on April 30, takes the Labor Day weekend, skips Monday the 4th, and observes Cinco de Mayo, they get six consecutive days off. Whether that’s a megapuente or just creative scheduling depends on who you ask — and whether the school notices.
The month doesn’t end there. May 15 is Día del Maestro, Teacher’s Day, when classes are officially suspended at the basic education level across Mexico to honor the country’s teachers.
For expats and foreign residents with children enrolled in Mexican schools, the SEP school calendar is worth bookmarking. Private schools sometimes follow a modified version, so it’s worth checking with individual institutions about which dates apply.
May 2026 School Breaks at a Glance
- April 30 — Día del Niño; informal, not an official suspension; many schools hold events or allow children to skip
- May 1 — Labor Day (Día del Trabajo); mandatory national holiday; falls on Friday
- May 2–3 — Weekend
- May 4 — No official suspension; listed as a day of civic reflection on the SEP calendar; many families treat it as a holiday
- May 5 — Cinco de Mayo; official school holiday commemorating the Battle of Puebla; falls on Tuesday
- May 15 — Teacher’s Day (Día del Maestro); official suspension of basic-level classes
