Set Home Location
Select city as your default location
Change Units for Weather
Temperature:
Wind Speed:
Visibility:
Pressure:
Precipitation:
Configuration saved successfully.
No change in configuration.
Share this page
Flag of Mexico

Battle of Puebla (Cinco De Mayo) 2025 in Mexico

Dates of Battle of Puebla (Cinco De Mayo) in Mexico

2026May 5
2025May 5
2024May 5

Mexico Holiday Calendars

The Battle of Puebla, fought on May 5, 1862, marked a major victory for Mexico against the French army. Led by General Ignacio Zaragoza, the outnumbered Mexican forces defended their land with courage, turning the battle into a symbol of national pride and resistance.

Battle of Puebla (Cinco De Mayo): A Public Holiday?

The Battle of Puebla (Cinco de Mayo) is a public holiday in Mexico, primarily celebrated in Puebla, where the battle occurred, and observed with closures of schools, offices, and some businesses to honor Mexico's 1862 victory over French forces.

Participants in vibrant costumes and masks during a Cinco de Mayo parade in Puebla, celebrating Mexico's victory in the Battle of Puebla.
Participants in colorful costumes and masks celebrate Cinco de Mayo in Puebla, honoring the historic victory at the Battle of Puebla. (Image credit: iStock)

Battle of Puebla (Cinco De Mayo)

The Battle of Puebla, fought on May 5, 1862, was a pivotal event in Mexico's history. It was a confrontation between the Mexican army, led by General Ignacio Zaragoza, and the French forces, who were attempting to invade Mexico during the reign of Napoleon III. Despite being outnumbered and poorly equipped, the Mexican army achieved a remarkable victory over the French, which boosted national morale and symbolized resistance against foreign intervention.

Though the French eventually defeated Mexico in the long run and imposed a monarchy, the Battle of Puebla remains a symbol of Mexican unity, strength, and resilience. Cinco de Mayo, the date of the victory, became a national holiday in the state of Puebla and is celebrated throughout the country, particularly as a reminder of Mexico's ability to stand against powerful forces.

Observance on Cinco De Mayo in Mexico

Cinco de Mayo is a public holiday in Mexico, particularly celebrated in the state of Puebla, where the battle occurred. While it is not a major national holiday like Independence Day, it is marked by commemorations of Mexico's historic victory. The day is observed with ceremonies, parades, and public events in Puebla, where reenactments of the battle often take place. Schools and government offices are typically closed, and many businesses in Puebla may also shut down to honor the day.

In Puebla, the holiday holds significant historical and cultural meaning. People gather at the historic forts where the battle took place, and the city hosts celebrations including music, dance, and traditional food. Locals and visitors participate in festivities honing Mexico's resilience and pride. Across the rest of the country, while the day is not as widely observed, it is a reminder of Mexico's determination to defend its sovereignty.

The importance of Cinco de Mayo lies in the symbolic victory it represents. It is a celebration of Mexican unity and the strength of the nation's people. The battle's victory, although short-lived in its immediate political impact, is celebrated as a symbol of resistance against foreign domination. For many Mexicans, Cinco de Mayo serves as an opportunity to reflect on the nation's history and values, fostering a sense of patriotism and pride in their heritage.

Battle of Puebla (Cinco De Mayo) Observances

YearDateWeekdayNameHoliday Type
2024May 5SunBattle of Puebla (Cinco De Mayo)Common Local Holiday
2025May 5MonBattle of Puebla (Cinco De Mayo)Common Local Holiday
2026May 5TueBattle of Puebla (Cinco De Mayo)Common Local Holiday
2027May 5WedBattle of Puebla (Cinco De Mayo)Common Local Holiday
2028May 5FriBattle of Puebla (Cinco De Mayo)Common Local Holiday