15 DIY Veterans Day Crafts to Honor and Celebrate

Veterans Day is a meaningful time to pause, reflect, and show appreciation for the brave men and women who have served our country. One of the most heartfelt ways to honor their service is through handmade crafts. Whether you’re looking for simple activities to do with kids, meaningful projects for a community event, or decorations to display at home, these DIY Veterans Day crafts are both creative and patriotic.

LivingYourSeniorLife is supported by its audience. When you purchase through links on our site, we may earn a small affiliate commission at no cost to you. Learn more.

DIY Veterans Day crafts display with a patriotic mason jar lantern, star-decorated photo frame, thank-you card, and scattered red, white, and blue stars on a wooden table.

In this guide, you’ll find 15 thoughtful craft ideas that are easy to make, budget-friendly, and full of red, white, and blue pride. From mason jar lanterns and photo frames to gratitude jars and star-spangled bookmarks, each project is designed to help you celebrate veterans in a personal and memorable way.

TL;DR: DIY Veterans Day Crafts

Looking for simple and meaningful ways to honor Veterans Day? These 15 patriotic crafts are easy, affordable, and perfect for all ages. From mason jar lanterns and thank-you cards to photo frames and gratitude jars, each project helps you show appreciation while adding festive red, white, and blue décor to your home or community.

15 DIY Veterans Day Crafts

Before we dive in, here’s a quick guide to the ⭐ ratings so you’ll know how simple (or a little more detailed) each project will be:

Craft Difficulty Key

  • ⭐ = Beginner (very easy, minimal supplies, 20–30 minutes)
  • ⭐⭐ = Moderate (slightly more steps or drying time, still simple)
  • ⭐⭐⭐ = Advanced (longer projects, more supplies, or finer details)

🛠️ Craft Supply & Product Notes

Most of the supplies for these DIY projects can be found on Amazon (affiliate links included for convenience), but you can also pick them up at your local craft store if you prefer.

For best results, always test products like markers, paints, sprays, or adhesives on a small sample surface before using them on your finished craft. This will ensure they’re compatible with your materials and help you avoid any unexpected results.


1. Patriotic Painted Mason Jar

Difficulty: ⭐⭐ Moderate

Three painted mason jars in red, white, and blue with white and blue star designs, displayed on a wooden table with an American flag in the background.

These mason jars add a warm, patriotic touch to any Veterans Day gathering. Their star-spangled patterns make them perfect for centerpieces at home, community halls, or assisted living facilities.

Supplies:

Instructions:

  1. Clean jars thoroughly and let them dry.
  2. Paint the entire jar in the color you want the stars to be (ex, white if you want white stars). Let dry completely.
  3. Place star stickers firmly on the jar where you want the designs.
  4. Paint over the jar in a contrasting patriotic color (ex, red or blue).
  5. Once dry, carefully peel off the stickers to reveal crisp star shapes.

💡 Pro Tip: Use painter’s tape or vinyl star stickers for the sharpest edges. For a rustic, handmade look, lightly sand the jars after painting to give the stars a distressed finish.


2. DIY Veterans Day Thank-You Cards

Difficulty: ⭐ Easy

Patriotic thank-you card with an American flag and red and blue stars, displayed on a blue envelope and surrounded by markers and star confetti on a white background.

Simple yet heartfelt, these handmade cards are a wonderful way to show gratitude. They can be made individually or as a group project, then shared with local veteran organizations.

Supplies:

Instructions:

  1. Fold cardstock in half for the card base.
  2. Decorate with patriotic stickers and hand-drawn designs.
  3. Write heartfelt thank-you notes to veterans inside.
  4. Bundle cards for donation to a local VA hospital or veteran group.

💡 Pro Tip: Pre-cut star or heart shapes make decorating easier for kids or seniors with limited dexterity.

Thank you cards might seem small, but their impact is powerful. Handmade cards show veterans that their efforts are noticed and genuinely appreciated. Plus, the act of creating these cards yourself can be a calming and reflective activity.


3. Painted Rock Flags

Difficulty: ⭐ Easy

Patriotic painted rocks with American flag stars and stripes in red, white, and blue, arranged on a wooden surface with a flag in the background.

Painted rock flags are a simple, low-cost craft that makes a big impact. With just a few paints and some clever tricks like stickers, stamps, or tape, you can create crisp stars and stripes without needing advanced painting skills. These rocks make cheerful garden accents, paperweights, or thoughtful gifts for veterans.

Supplies:

Instructions:

  1. Wash rocks thoroughly and let them dry completely.
  2. Decide whether you want stars, stripes, or both on each rock.
  3. For Stars:
  4. Sticker or Stencil Method: Paint the entire rock in the color you want the stars to be (for example, white). Let dry fully. Place star stickers or stencils on the rock, then paint over with a contrasting patriotic color like blue or red. Once dry, peel off the stickers to reveal crisp stars.
  5. Foam Stamp or Paint Pen Method: Paint the rock in your chosen background color. Once dry, use a foam star stamp dipped in paint or a fine-tip paint pen to add stars directly on top.
  6. For Stripes:
  7. Wrap painter’s tape, washi tape, or even rubber bands tightly around the rock to create straight lines. Paint alternating sections red, white, and blue. Let dry, then remove the tape or bands for neat stripes.
  8. Allow all paint to dry completely.
  9. Seal each rock with a clear acrylic spray sealer for durability, especially if displaying outdoors.

💡 Pro Tip: Mix up methods across different rocks — some with bold stripes, some with scattered stars — for a colorful and varied patriotic display.


4. Red, White & Blue Star Garland

Difficulty: ⭐⭐ Moderate

DIY patriotic star garland made of red, white, and blue paper stars clipped to twine with mini clothespins, hanging against a plain wall with extra stars and scissors on a wooden table below.

This patriotic star garland is a simple yet festive way to decorate for Veterans Day. Made with just paper, twine, and a few basic craft supplies, it’s a quick project that looks great hanging across a mantel, doorway, community center or classroom bulletin board. The bright red, white, and blue stars bring instant cheer, and the flexible design means you can attach them with clothespins, string them with a hole punch, or secure them with tape — whichever method you prefer. It’s an easy, low-cost craft that’s perfect for families, classrooms, or community groups.

Supplies:

Instructions:

  1. Use a stencil or template to trace star shapes onto red, white, and blue cardstock.
  2. Cut out several stars of each color. Aim for at least 10–15 stars for a nice full garland.
  3. Decide how to attach the stars:
    • Clothespin Method (as shown): Clip each star onto twine or string with a mini clothespin. This makes it easy to move or adjust the spacing.
    • Hole Punch Method: Punch a small hole at the top of each star and thread them directly onto the string.
    • Tape/Glue Method: Secure the backs of the stars to the string with tape or a dab of glue.
  4. Space the stars evenly along the twine.
  5. Hang the garland across a wall, mantel, or doorway using clear tape to hold the ends in place.

💡 Pro Tips: Laminate paper stars before threading for a sturdier garland that lasts multiple years. Mix in patterned paper (like stripes or polka dots) with solid stars for extra visual interest while still keeping the red, white, and blue theme.


5. Handmade Poppy Pins

Difficulty: ⭐⭐⭐ Advanced

Handmade felt poppy pin with layered red petals, green leaves, and a black center button, displayed on a white background with scissors and crafting supplies nearby.

Handmade poppy pins are a thoughtful way to honor those who served. While the poppy is most often associated with Memorial Day, it can also be worn on Veterans Day as a symbol of gratitude and remembrance. Using pre-cut felt circles and leaves makes this project easy to assemble, even for seniors or classrooms, while still creating a beautiful keepsake. Each pin can be gifted to a veteran, worn at a community event, or shared with family and friends.

Supplies:

Instructions:

  1. Layer 2–3 red felt circles from largest to smallest. If using pre-cut circles, simply stack them; if cutting your own, make them slightly different sizes for a natural petal effect.
  2. Secure the layers together with hot glue or a few stitches in the center.
  3. Add green felt leaves: glue or stitch one or two behind the red petals so they show at the edges.
  4. Attach a black button, bead, or small felt circle in the center to complete the poppy.
  5. Glue or stitch a safety pin or brooch back to the reverse side.

💡 Pro Tip: Using pre-cut felt shapes makes this craft faster and easier for group settings, but cutting your own allows for more custom, layered looks.


6. Veterans Day Banner

Difficulty: ⭐⭐ Moderate

Handmade Veterans Day banner with red, white, and blue letters spelling “THANK YOU VETERANS,” strung on twine and hanging on a white wall above a table decorated with an American flag and star accents.


A handmade Veterans Day banner is a bold way to decorate a home, classroom, or community center for the holiday. With large red, white, and blue letters or shapes strung together, it becomes an eye-catching display that can be reused year after year. The wording can be as simple as “Thank You Veterans” or “Happy Veterans Day,” making it easy to tailor for any setting.

Supplies:

Instructions:

  1. Trace or print large block letters spelling out your chosen phrase (“Thank You Veterans,” “Veterans Day,” etc.) on cardstock.
  2. Cut out each letter carefully.
  3. Punch two small holes at the top of each letter.
  4. Thread twine or ribbon through the holes in order, adjusting spacing as needed.
  5. Add optional decorations like small star cut-outs, glitter, or patriotic stickers.
  6. Hang the banner across a wall, doorway, or mantel.

💡 Pro Tip: For durability, laminate the letters before stringing them together. This way, you can reuse the banner each year without wear and tear.


7. Patriotic Paper Bag Lanterns

Difficulty: ⭐ Easy

Patriotic paper bag luminaries decorated with red, white, and blue stars glow warmly with LED lights inside, lined up along an outdoor porch step at dusk.

These patriotic paper bag lanterns are one of the simplest ways to add festive charm to Veterans Day. With just a few supplies, you can create glowing red, white, and blue luminaries that look beautiful indoors or outside on a porch or walkway. They’re safe and easy to make since they use LED tea lights, making them perfect for seniors, classrooms, or family craft time.

Supplies:

Instructions:

  1. Decorate paper bags with patriotic designs — use markers, paint, or stickers in red, white, and blue.
  2. Optional: Cut out star or stripe shapes on the front of the bags so light shines through.
  3. Place a small scoop of sand or a few pebbles in the bottom of each bag to keep them steady.
  4. Set an LED tea light inside each bag.
  5. Line the lanterns along a walkway, porch, or mantel for a warm patriotic glow.

💡 Pro Tip: Group lanterns in clusters of three at different heights on a table centerpiece for a layered, glowing display.


8. American Flag Wreath

Difficulty: ⭐⭐ Moderate

DIY patriotic ribbon wreath wrapped in red, white, and blue ribbon with white stars and finished with a striped bow, hanging on a front door for Veterans Day.

A patriotic wreath is a classic decoration for Veterans Day, and it makes a warm statement on a front door or as indoor wall décor. This DIY version uses simple supplies like a foam wreath form, ribbon, and star embellishments to create a red, white, and blue design inspired by the American flag.

Supplies:

Instructions:

  1. Wrap the wreath form with strips of red, white, and blue ribbon or fabric, alternating to create flag-inspired sections. Secure ends with hot glue.
  2. Cluster blue ribbon or fabric in the top left quadrant of the wreath to represent the flag’s “field.”
  3. Attach white star cut-outs over the blue section using hot glue.
  4. Add optional accents like mini flag picks or a bow at the bottom.
  5. Hang on a front door, wall, or mantle.

💡 Pro Tip: Use wired ribbon for easier wrapping and shaping, and secure the back neatly with hot glue so the wreath can be reused year after year.


9: Patriotic Painted Mason Jar Utensil Holders

Difficulty: ⭐ Easy

Patriotic mason jars painted in red, white, and blue stars and stripes, used as utensil holders with forks and star-patterned napkins, displayed on a checkered tablecloth with small American flags.

These patriotic mason jar utensil holders are a festive way to serve guests on Veterans Day. Painted in classic red, white, and blue stars and stripes, they’re both functional and decorative. Perfect for holding forks, spoons, and napkins, these jars bring a cheerful touch of Americana to any table setting.

Supplies:

Instructions:

  • Wash and dry the mason jars thoroughly.
  • Paint each jar with a base color (red, white, or blue) and let it dry completely.
  • Apply painter’s tape and star stickers or stencils to create your desired design (stripes, stars, or solid colors).
  • Paint over the taped or stenciled areas with contrasting colors.
  • Carefully peel off the tape and stickers while the paint is still slightly tacky.
  • Once dry, seal with a clear acrylic spray for durability.
  • Use them to hold utensils, flowers, or small flags at your Veterans Day celebration.

💡 Pro Tip: Use dishwasher-safe Mod Podge or a clear acrylic sealer to protect the paint from chipping, especially if you’ll reuse the jars for future holidays like Memorial Day or the 4th of July.


10. Patriotic Wooden Star Decorations

Difficulty: ⭐⭐ Moderate

DIY patriotic wooden stars painted in red, white, and blue with stripe and star patterns, displayed on a rustic wooden table.

Bring a bold and timeless look to your Veterans Day décor with these patriotic wooden stars. Whether you display them on a shelf, mantel, or entryway table, their red, white, and blue designs are a heartfelt tribute to those who served.

Supplies:

Instructions:

  • Lightly sand the wooden stars to smooth out edges and help the paint adhere.
  • Apply a solid coat of red, white, or blue to each star and let dry completely.
  • Use painter’s tape to create stripes, or stencils to paint stars. Mix and match patterns for variety.
  • Add a second coat where needed for bold colors. For a rustic effect, lightly sand the edges after the paint dries.
  • Spray with clear sealant (optional) to protect the finish, especially if displaying outdoors.
  • Arrange the stars together on a shelf or mantel for a striking patriotic centerpiece.

💡 Pro Tip: Vary the sizes and finishes of your stars for dimension — mix bold, clean lines with a few lightly distressed pieces for a balanced and eye-catching display.


11. Patriotic Pinwheels

Difficulty: ⭐⭐ Moderate

Handmade patriotic paper pinwheels in red, white, and blue, each with a button center, displayed in a terracotta pot filled with soil on a windowsill.

Patriotic pinwheels are a simple and cheerful craft that add movement and color to your Veterans Day décor. Whether placed in flower pots, used as table centerpieces, or given to kids at a community event, they’re a festive way to honor veterans with red, white, and blue.

Supplies:

  • Red, white, and blue cardstock or patterned scrapbook paper
  • Scissors
  • Ruler and pencil
  • Push pins or thumbtacks
  • Wooden dowels or unsharpened pencils with erasers
  • Beads (optional, to help the pinwheel spin smoothly)
  • Hot glue or strong craft glue

Instructions:

  • Cut a square of cardstock (6×6 inches works well).
  • Draw diagonal lines from corner to corner, creating an “X” across the square.
  • Cut along each line, stopping about 1 inch from the center.
  • Fold every other corner into the center without creasing the folds.
  • Secure the folded corners in place with a push pin or thumbtack pushed through the center.
  • Attach the pinwheel to a wooden dowel or pencil eraser. Add a small bead between the paper and the stick for smoother spinning (optional).
  • Secure the back with hot glue to hold everything firmly.

💡 Pro Tip: Mix solid red, white, and blue paper with star or stripe-patterned paper for a playful, patriotic effect.


12. Patriotic Mason Jar Centerpiece

Difficulty: ⭐ Easy

Mason jars decorated with red, white, and blue tissue paper and star cutouts, filled with festive tissue paper and tied with baker’s twine, creating a DIY patriotic centerpiece.

Bring a burst of red, white, and blue to your table with these festive mason jar centerpieces. Filled with tissue paper and decorated with patriotic designs, they’re an easy way to add charm to your holiday décor without breaking the budget.

Supplies Needed:

Instructions:

  • Cut or tear pieces of tissue paper in red, white, and blue.
  • Apply Mod Podge to the outside of the mason jar using a foam brush.
  • Press the tissue paper pieces onto the jar, layering them for a festive look.
  • Add paper star cutouts on top of the tissue for extra flair.
  • Once dry, tie baker’s twine or ribbon around the jar lid.
  • Place additional tissue paper inside the jar so it fans out at the top for a finished look.

💡 Pro Tip: These jars can be used as centerpieces or utensil holders for holiday parties. Try making a few in different patterns for variety.


13. Craft: Patriotic Photo Frame

Difficulty: ⭐⭐ Moderate

Handmade patriotic photo frame decorated with red, white, and blue paint and gold stars, displaying a black-and-white military portrait on a wooden table with craft supplies.

This DIY patriotic photo frame is a heartfelt way to honor a veteran or loved one who served. Using red, white, and blue paint along with star embellishments, you’ll transform a simple wooden frame into a meaningful keepsake. It’s the perfect craft to display treasured photographs for Veterans Day or any patriotic holiday.

Supplies:

Instructions:

  • Paint the frame in red, white, and blue stripes, or keep it solid.
  • Let dry completely before decorating.
  • Arrange foam stars or paper cut-outs around the border.
  • Add extra details like mini flags, ribbon, or a handwritten “Thank You Veterans” tag.
  • Insert a photo of a loved one in uniform, a veteran you wish to honor, or a meaningful patriotic image.

💡 Pro Tip: For sharp, clean stripes, use painter’s tape and press it down firmly to prevent paint bleed. Once the frame is dry, lightly sand over the surface for a rustic farmhouse look. Before gluing, arrange the stars to balance the design, and if you’re short on time, use a hairdryer on a cool setting to speed up the drying process. For an extra personal touch, add a small nameplate or handwritten message like “Thank You, Veteran” to make the frame even more meaningful.


14. Star-Spangled Bookmarks

Difficulty: ⭐ Easy

DIY Veterans Day bookmarks made from red, white, and blue cardstock with stars and stripes patterns, finished with patriotic ribbon tied at the top.


Create these simple yet meaningful patriotic bookmarks to honor Veterans Day. With bold red, white, and blue designs and star accents, they’re perfect for gifting, using in your favorite book, or handing out at community events.

Supplies:

Instructions:

  • Measure and cut cardstock into strips about 2″ x 6″ to form your bookmarks.
  • For extra flair, trim the top corners at an angle to create a “tag” shape.
  • Use a hole punch at the top center for the ribbon.
  • Decorate each bookmark with stripes or stars by gluing on shapes, using stickers, or drawing patterns with markers.
  • Thread ribbon or twine through the hole and tie a knot to secure.
  • Allow glue to dry fully before use.

Optional Personal Touch:
For an extra meaningful detail, write a short message or quote on the back of each bookmark. These thoughtful words of gratitude will remind veterans of your appreciation every time they use it. Here are a few ideas you can include:

“Thank you for your service and sacrifice. Your courage inspires us all.”

“In honor of those who served—your bravery will never be forgotten.”

“Freedom is not free. Today we remember and thank our Veterans.”

💡 Pro Tip: Laminate your finished bookmarks (or cover with clear contact paper) to make them more durable, especially if giving them as keepsakes or gifts.

15. Veterans Day Gratitude Jar

Difficulty: ⭐ Easy

Clear glass jar decorated with a red, white, and blue ribbon bow, filled with patriotic star-decorated cards for writing memories or messages for Veterans Day.

A Veterans Day Memory Jar is a heartfelt way to honor service members by collecting written notes of thanks, memories, or prayers. Using a simple glass jar, patriotic ribbon, and decorated cards, this DIY craft doubles as a meaningful centerpiece and a lasting keepsake. Families, classrooms, or community groups can fill the jar with personal messages to share and revisit year after year.

Supplies:

Instructions:

  • Clean and dry your jar thoroughly.
  • Wrap the jar with red, white, and blue ribbon or twine, tying it into a bow.
  • Decorate the outside with patriotic stickers, paper stars, or hand-drawn designs.
  • Cut strips of paper and place them beside the jar with pens.
  • Invite family members, students, or community members to write short thank-you notes, memories, or words of gratitude for veterans.
  • Fold each note and place it inside the jar.

💡 Pro Tip: For a finishing touch, attach a tag to the jar that reads “Thank You, Veterans” and present it to a veteran, local VA hospital, or community center as a group tribute.


❓ FAQ: DIY Veterans Day Crafts

What are some easy Veterans Day crafts for kids and grandkids?

Simple projects like star-spangled bookmarks, thank-you cards, and paper flags are perfect for kids and grandkids. They use basic supplies and give children a fun, hands-on way to show gratitude while spending meaningful time together.

How can I make Veterans Day crafts more meaningful for my family?

Add a personal touch—write thank-you messages, include photos of loved ones who served, or create a gratitude jar filled with notes from children, grandkids, or community members.

Do I need expensive supplies for these crafts?

No—most of these projects use affordable items like mason jars, paper, ribbon, and paint. Many supplies can be found at the dollar store or with what you already have at home.

Are these crafts good for groups, families, or community centers?

Yes! Many of these crafts, such as banners, bookmarks, and garlands, are designed for group participation and work well in schools, senior centers, or when done with family and grandkids at home.

Can these crafts be used as gifts for veterans?

Absolutely. Handmade photo frames, thank-you cards, or a gratitude jar make heartfelt gifts that veterans will appreciate and treasure.

Conclusion

Veterans Day is more than just a date on the calendar—it’s a chance to pause, reflect, and say thank you to the men and women who have served. These DIY crafts are a simple yet powerful way to honor veterans while bringing families, friends, and even grandkids together in creativity and remembrance. Whether you choose a glowing mason jar lantern, a heartfelt photo frame, or a gratitude jar filled with notes, each project carries the spirit of appreciation. However you celebrate, may these crafts help you create lasting memories and meaningful tributes this Veterans Day.

Have grandkids or family visiting? Pick one of these simple crafts to make together this Veterans Day.


Discover more from Living Your Senior Life

Subscribe to get the latest posts sent to your email.