Cinco de Mayo Activities
I love an opportunity to have a party and celebrate. These Cinco de Mayo activities are great ways to bring culture, history, and a little extra fun into the classroom. Whether you’re planning a full-day celebration or a simple lesson, understanding the real significance of the holiday — beyond tacos and sombreros — can make it even more meaningful for your students.

As an Amazon Associate, we earn from qualifying purchases. This site contains affiliate links see my disclosure here:
A Quick History Lesson on Cinco de Mayo
Many people mistakenly believe that Cinco de Mayo is Mexico’s Independence Day — but that’s actually celebrated on September 16th.
Cinco de Mayo commemorates the Battle of Puebla on May 5, 1862, when a small, outnumbered Mexican army defeated French forces in an unexpected and inspiring victory. Although the French occupation of Mexico continued for a few more years, the Battle of Puebla became a powerful symbol of Mexican resilience and pride.
In Mexico, Cinco de Mayo is mainly celebrated in the state of Puebla with parades, reenactments, and festivals. In the United States, the holiday has evolved into a broader celebration of Mexican culture and heritage, especially within communities with large Mexican-American populations.
Fun and Educational Cinco de Mayo Activities
Here are some easy and meaningful ways to celebrate Cinco de Mayo in your classroom:
1. Read and Color the History
Introduce your students to the story of Cinco de Mayo with my FREE Cinco de Mayo Mini Book!
This printable booklet gives a kid-friendly version of the Battle of Puebla along with simple illustrations for students to color as they learn. It’s perfect for a quick history lesson or as a take-home project!
Grab the free mini book at the bottom of this post!
2. Make Papel Picado
Teach your students about traditional Mexican decorations by creating papel picado — the colorful, cut-paper banners seen at many Mexican celebrations.
All you need is tissue paper, scissors, and string. Show a few sample designs and let students create their own festive banners to decorate the classroom.

Find the instructions at Kids Activities blog
3. Create a Mexican Flag Craft
Using colored construction paper (green, white, and red), students can design and assemble their own Mexican flag. Incorporate a short lesson about what the colors and the emblem represent for Mexico.
4. Listen and Dance to Mariachi Music
Play some classic mariachi music and teach students a simple folk dance. It’s a great way to incorporate music, movement, and a little bit of history into your day!

5. Simple Cinco de Mayo Word Games
Create a Cinco de Mayo-themed word search or a Spanish vocabulary matching game. Introduce words like “libertad” (freedom), “batalla” (battle), and “orgullo” (pride) to expand students’ cultural understanding and language skills.
About the Free Printable: Cinco de Mayo Mini Book

This Cinco de Mayo Mini Book is designed for elementary students and gives them a simple, engaging overview of the holiday’s history.
Inside the mini book, kids will:
- Learn about the Battle of Puebla in a way that’s easy to understand
- Color illustrations that support the text
- Have a completed booklet they can proudly share with their families
It’s a quick, no-prep activity that can easily fit into your lesson plans or can serve as a fun extension if you’re short on time.
Even if you only have a few minutes to celebrate, recognizing the true meaning behind Cinco de Mayo can turn it into a powerful moment of learning and cultural appreciation in your classroom.
Happy teaching and ¡Feliz Cinco de Mayo!

Books and other Resources for Cinco de Mayo
Keep the learning going with these books that help bring the celebration of Cinco de Mayo to life, then celebrate with your own party!
Other Holiday Posts:
Grab This Cinco de Mayo Printable book below!

Angela is the Homeschool Encourager for the Overwhelmed & Under-Caffeinated and the Chaos-to-Confidence Specialist behind Schooling with Grace. With a no-fluff approach, a dash of humor, and a whole lot of heart, she helps homeschool moms cut through the chaos, ditch unrealistic expectations, and teach with confidence.






