15 Easy Veterans Day Crafts You Can Make in Under 30 Minutes

This post contains affiliate links. We may earn a commission for purchases made through these links at no extra cost to you. Learn more.

A collage of Veterans Day crafts made by kids.

Are you looking for a simple but meaningful way to teach your kids about Veterans Day? It’s tough to find activities that hold their attention, honor the importance of the day, and don't require a whole afternoon and a mountain of supplies. Trust me, I get it.

That’s exactly why I’ve put together this list of 15 super easy, heartfelt Veterans Day crafts that you and your kids can genuinely make in under 30 minutes. Forget complicated instructions and messy cleanups. These ideas are all about creating something beautiful to show our gratitude for our nation's heroes. Let's get crafting!

Why Making Crafts for Veterans Day is a Powerful Lesson

Before we dive into the fun, let's talk about the why. Taking a few minutes to create something handmade is a powerful way to teach kids about gratitude and respect. It opens up a conversation about the brave men and women who have served our country. It’s not just about red, white, and blue—it's about honoring real-life heroes.

Your Quick-Start Craft Supply Checklist

The best part about these crafts is that you probably have most of these supplies at home already! To make things even easier, I've gathered links for everything you might need.

Grab a complete, budget-friendly craft supply bundle on Amazon here!

15 Easy Veterans Day Crafts (All Under 30 Minutes!)

Here they are! Fifteen of my favorite fast and fun patriotic crafts perfect for kids of all ages, from toddlers to grade-schoolers.


1. The 5-Minute Poppy Pin

DIY Veterans Day poppy pin made from red paper petals with a black center, attached to a safety pin, surrounded by basic craft supplies.

A beautiful symbol of remembrance that kids can wear with pride.

Step-by-Step:

  1. Cut out two scalloped flower shapes from the red paper.
  2. Cut a small black circle for the center.
  3. Glue the red petals together, slightly offset, and top with the black circle.
  4. Glue or tape a safety pin to the back.

2. Handprint American Flag

DIY Veterans Day poppy pin made from red paper petals with a black center, attached to a safety pin, surrounded by basic craft supplies.

A classic keepsake craft that is always a winner!

Step-by-Step:

  1. Paint a blue square in the top-left corner of the paper.
  2. Pour red paint onto the paper plate.
  3. Help your child press their hand into the paint and make "stripes" across the rest of the paper.

3. Paper Plate Star Wreath

DIY Veterans Day poppy pin made from red paper petals with a black center, attached to a safety pin, surrounded by basic craft supplies.

This simple wreath looks amazing hanging on a door or window.

  • What You’ll Need: A paper plate, scissors, blue paint, star stickers (or a star paper punch).

Step-by-Step:

  1. Cut the center out of the paper plate to create a wreath shape.
  2. Paint the wreath blue and let it dry (a quick 5-10 minutes).
  3. Once dry, let your kids go to town decorating it with red and white star stickers.

4. Patriotic "Thank You" Cards

Child making a patriotic Veterans Day ‘Thank You’ card with colorful markers, drawings of flags and stars, and the words ‘Thank You, Veteran!’ on the front

The most direct way to show appreciation.

Step-by-Step:

  1. Fold a piece of construction paper in half.
  2. On the front, help your child write "Thank You, Veteran!"
  3. Let them decorate the inside and out with drawings of flags, stars, and hearts.

5. Toilet Paper Roll Soldier

Child creating a Veterans Day toilet paper roll soldier craft with green paper uniform, brown belt, and googly eyes.

Create a little army of heroes with this frugal fun idea.

Step-by-Step:

  1. Wrap the toilet paper roll in green paper to make the uniform.
  2. Cut a strip of brown paper for a belt and glue it around the middle.
  3. Add googly eyes and draw a simple smile.

6. Simple Craft Stick Flag

Child creating a simple craft stick American flag for Veterans Day using red and blue markers, white star stickers, and glue.

An easy-to-assemble flag that’s perfect for little hands.

  • What You’ll Need: 7-8 craft sticks, red and blue markers, white star stickers, glue.

Step-by-Step:

  1. Line up the craft sticks horizontally. Glue a diagonal craft stick on the back to hold them together.
  2. Color a blue square in the top left corner.
  3. Color the remaining stripes red.
  4. Add a few white star stickers to the blue square.

7. Patriotic Beaded Bracelet

Child threading red, white, and blue pony beads onto a cord to make a patriotic beaded bracelet for Veterans Day.

A wearable craft that kids will love to show off.

Step-by-Step:

  1. Cut a piece of cord or grab a pipe cleaner.
  2. Let your child thread the beads in a patriotic pattern.
  3. Tie the ends together (for cord) or twist them shut (for pipe cleaner).

8. Red, White, and Blue Windsock

Child creating a red, white, and blue windsock for Veterans Day using a paper cup, streamers, glue, and string.

A festive decoration using a paper cup or toilet paper roll and streamers.

  • What You’ll Need: A paper cup, red, white, and blue streamers, glue, string.

Step-by-Step:

  1. Decorate the outside of the paper cup with patriotic colors.
  2. Glue alternating red, white, and blue streamers to the inside bottom edge of the cup.
  3. Punch two holes on top and tie a string for hanging.

9. "Thank You" Painted Rocks

Child painting smooth rocks with patriotic designs and messages like ‘Thank You’ and ‘Hero’ for a Veterans Day craft.

A heartfelt token of appreciation left in the community.

  • What You’ll Need: Smooth, clean rocks, acrylic paint pens or paint, sealer (optional).

Step-by-Step:

  1. Wash and dry your rocks completely.
  2. Use paint pens to write simple messages like "USA," "Hero," or "Thank You."
  3. Add simple designs like stars or flags and let them dry.

10. Star-Spangled Stamping

Parent and child using star-shaped potato stamps with red and blue paint to create patriotic star patterns on paper for a Veterans Day craft.

A fun and easy way to create patriotic patterns.

  • What You’ll Need: A potato or apple, a knife (for adult use!), red and blue paint, paper.

Step-by-Step:

  1. An adult cuts the potato in half and carves a star shape into it.
  2. Dip the star stamp into paint and press it onto paper to create patterns.
  3. Alternate red and blue stars for a festive look.

11. Handprint Eagle Craft

Child making a handprint eagle craft with brown paint, adding a yellow beak and googly eye on white paper for a Veterans Day project.

Turn a simple handprint into the national bird.

  • What You’ll Need: Brown and yellow paint, white paper, a googly eye.

Step-by-Step:

  1. Paint your child’s palm and fingers with brown paint.
  2. Press the handprint onto paper, with the thumb sticking out to be the eagle's head.
  3. Use yellow paint to add a beak and feet. Add a googly eye once dry.

12. Paper Soldier Silhouette

Black paper soldier silhouette being glued onto a flag background during a Veterans Day craft activitys.

A striking and simple piece of art.

  • What You’ll Need: Black paper, scissors, a flag-themed scrapbook paper or a drawing of a flag.

Step-by-Step:

  1. Draw or print a simple soldier silhouette on black paper.
  2. Carefully cut it out.
  3. Glue the silhouette onto your flag background.

13. "Home of the Brave" Jar Lantern

Patriotic jar lantern decorated with red, white, and blue tissue paper glowing with a tea light inside for Veterans Day craft.

A beautiful luminary for the evening.

  • What You’ll Need: A clean glass jar, red, white, and blue tissue paper squares, watered-down glue, a tea light (battery-operated is safest).

Step-by-Step:

  1. Paint a section of the jar with the glue mixture.
  2. Stick tissue paper squares onto the jar, overlapping them slightly.
  3. Cover the entire jar, let it dry, and place a light inside.

14. Quick Patriotic Ribbon Wand

Patriotic ribbon wand craft made by tying red, white, and blue ribbons to a wooden stick for Veterans Day.

Perfect for parades or just waving with pride.

  • What You’ll Need: A stick or wooden dowel, red, white, and blue ribbons.

Step-by-Step:

  1. Cut several long strands of each color of ribbon.
  2. Tie the ribbons securely to one end of the stick. That's it!

15. American Flag Paper Chain

Veterans Day American flag paper chain made from red, white, and blue construction paper strips linked together.

A classic group activity that reinforces patterns.

  • What You’ll Need: Red, white, and blue construction paper, scissors, glue.

Step-by-Step:

  1. Cut the paper into strips of equal width.
  2. Create a blue loop, then link more blue loops to it to form the "star" section.
  3. Start linking alternating red and white loops to create the stripes.

How to Share Your Crafts with a Veteran

Don't let these beautiful crafts just sit on the fridge! Here are a few ideas for sharing them:

  • Visit a local VFW post or American Legion.
  • Contact a nearby veterans' hospital or nursing home to see if they accept cards and crafts.
  • Give them to family members, friends, or neighbors who have served.
  • Organizations like Operation Gratitude often collect letters for service members.

Your Actionable Summary

Feeling inspired? Here’s your quick plan for a successful Veterans Day craft session:

  • Pick 2-3 Crafts: Let your kids choose their favorites from the list.
  • Gather Supplies: Use the checklist above to grab what you need.
  • Talk and Create: Use the crafting time to talk about why we thank our veterans.
  • Share Your Gratitude: Find a local veteran or organization to share your finished masterpieces with.

There you have it! Proof that you can create something meaningful and beautiful without spending hours or a ton of money. The most important thing is the thought and appreciation you put into it. Happy crafting!

Don't forget to save this for later! Pin the image below so you have these ideas ready every year!

Next Post Previous Post
No Comment
Add Comment
comment url