Cinco de Mayo 2026 was on Tuesday 5 May 2026.
Cinco de Mayo celebrates the Mexican Army's victory over the French Empire at the Battle of Puebla on May 5, 1862. It is widely celebrated in the United States and Mexico with parades, food, music, and festivities.
Cinco de Mayo 2026 was on 5 May 2026. It has already passed.
Cinco de Mayo 2026 falls on a Tuesday (5 May 2026).
Check our Cinco de Mayo 2027 countdown for the exact date and live timer.