Map › Holidays A–Z › Battle of Puebla (Cinco de Mayo)
When is Battle of Puebla (Cinco de Mayo) 2026?
Battle of Puebla (Cinco de Mayo) 2026 is on Tuesday, May 5, 2026 in Mexico.
Cinco de Mayo is an annual government and school holiday dedicated to the Mexican army's victory of the Battle of Puebla.
See May 5 on the world mapBattle of Puebla (Cinco de Mayo) 2026 by country
| Country | Date |
|---|---|
| 🇲🇽 Mexico | May 5Tuesday |
Questions about Battle of Puebla (Cinco de Mayo)
- When is Battle of Puebla (Cinco de Mayo) in 2026?
- Battle of Puebla (Cinco de Mayo) is on Tuesday, May 5, 2026.
- Which countries celebrate Battle of Puebla (Cinco de Mayo)?
- Battle of Puebla (Cinco de Mayo) is marked in 1 country: Mexico.
- Is Battle of Puebla (Cinco de Mayo) a public holiday?
- In 2026 it's listed as an observance or regional holiday rather than a nationwide day off. Check the table for each country.
Other holidays around the same time
- Labour Day March 2
- Mother's Day February 8
- Father's Day January 4
- Labor Day April 30
- Constitution Day January 7
- May Day May 1
- Victory Day January 2
- Emancipation Day March 22
- Children's Day January 6
- Liberation Day January 1
- International Workers' Day May 1
- Martyrs' Day January 4