+−What is Cinco de Mayo & the Batalla de Puebla?
The city where the 1862 battle was fought marks it properly: a parade of thousands through Loreto y Guadalupe, a re-enactment on the forts' hillside and a fair that runs for weeks. It's a historic event held in Puebla.
+−When is Cinco de Mayo & the Batalla de Puebla in 2026?
Cinco de Mayo & the Batalla de Puebla runs 5 May 2026 in Puebla. Councils can move the exact days by a day or two to land on a weekend, so confirm with the town hall before booking non-refundable travel.
+−When is Cinco de Mayo & the Batalla de Puebla in 2027?
The provisional 2027 dates are 5 May 2027, in Puebla.
+−Is Cinco de Mayo & the Batalla de Puebla free to attend?
Yes — like the great majority of Spanish town festivals, Cinco de Mayo & the Batalla de Puebla is free and open-air; you only pay for food, drink and any seating the town sells for a parade or firework display.
+−Where should I stay for Cinco de Mayo & the Batalla de Puebla?
Book a room in Puebla itself as early as you can: accommodation for this kind of festival sells out weeks ahead and prices climb sharply for the main night. A base in Puebla also means you're not relying on late transport home once the celebrations run past midnight.