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.
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

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:
- Mason jars (clear)
- Acrylic paint in red, white, and blue
- Star stickers or stencils
- Small paintbrushes or foam brushes
Instructions:
- Clean jars thoroughly and let them dry.
- Paint the entire jar in the color you want the stars to be (ex, white if you want white stars). Let dry completely.
- Place star stickers firmly on the jar where you want the designs.
- Paint over the jar in a contrasting patriotic color (ex, red or blue).
- 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

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:
- Cardstock (white, red, blue)
- Markers or paint pens
- Patriotic stickers (stars, flags, eagles)
- Glue and scissors
Instructions:
- Fold cardstock in half for the card base.
- Decorate with patriotic stickers and hand-drawn designs.
- Write heartfelt thank-you notes to veterans inside.
- 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

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:
- Smooth flat rocks
- Acrylic paints (red, white, and blue)
- Small paintbrushes or foam brushes
- Star stickers or stencils
- Foam star stamp or fine-tip paint pens
- Painter’s tape, washi tape, or rubber bands
- Clear sealer spray
Instructions:
- Wash rocks thoroughly and let them dry completely.
- Decide whether you want stars, stripes, or both on each rock.
- For Stars:
- 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.
- 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.
- For Stripes:
- 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.
- Allow all paint to dry completely.
- 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

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:
- Cardstock in red, white, and blue
- Star-shaped stencil or punch
- Scissors
- String or twine
- Mini clothespins or tape/glue to attach stars – if not using a hole punch
- Hole punch
- Clear tape (for securing the garland ends when hanging)
Instructions:
- Use a stencil or template to trace star shapes onto red, white, and blue cardstock.
- Cut out several stars of each color. Aim for at least 10–15 stars for a nice full garland.
- 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.
- Space the stars evenly along the twine.
- 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 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:
- Pre-cut red felt circles (various sizes) or red felt sheets and scissors
- Pre-cut green felt leaves or green felt sheets and scissors
- Black buttons, beads, or small black felt circles
- Safety pins or brooch backs
- Hot glue gun (or fabric glue)
- Needle and thread (optional, for extra durability)
Instructions:
- 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.
- Secure the layers together with hot glue or a few stitches in the center.
- Add green felt leaves: glue or stitch one or two behind the red petals so they show at the edges.
- Attach a black button, bead, or small felt circle in the center to complete the poppy.
- 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

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:
- Cardstock or construction paper (red, white, blue)
- Letter stencils or a printer to trace letter outlines
- Scissors
- Hole punch
- Twine, string, or ribbon
- Tape for hanging
- Optional: patriotic stickers, glitter, or star cut-outs for embellishments
Instructions:
- Trace or print large block letters spelling out your chosen phrase (“Thank You Veterans,” “Veterans Day,” etc.) on cardstock.
- Cut out each letter carefully.
- Punch two small holes at the top of each letter.
- Thread twine or ribbon through the holes in order, adjusting spacing as needed.
- Add optional decorations like small star cut-outs, glitter, or patriotic stickers.
- 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

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:
- Small white or kraft paper bags
- Red, white, and blue markers, paint, or star stickers
- Scissors or craft punch (for cutting star shapes, optional)
- Sand or small pebbles (to weigh the bags down if using outdoors)
- LED tea lights
Instructions:
- Decorate paper bags with patriotic designs — use markers, paint, or stickers in red, white, and blue.
- Optional: Cut out star or stripe shapes on the front of the bags so light shines through.
- Place a small scoop of sand or a few pebbles in the bottom of each bag to keep them steady.
- Set an LED tea light inside each bag.
- 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

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:
- Foam or wire wreath form
- Red, white, and blue ribbon or fabric strips
- Hot glue gun and glue sticks
- Wooden or foam star cut-outs (painted white)
- Scissors
- Optional: small American flag picks
Instructions:
- 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.
- Cluster blue ribbon or fabric in the top left quadrant of the wreath to represent the flag’s “field.”
- Attach white star cut-outs over the blue section using hot glue.
- Add optional accents like mini flag picks or a bow at the bottom.
- 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

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:
- Mason jars
- Acrylic paint (red, white, and blue)
- Star stickers or stencils
- Painter’s tape
- Foam brushes
- Clear acrylic sealer spray (optional)
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

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:
- Pre-cut wooden stars (available at craft stores or online)
- Sandpaper (if needed for smoothing edges)
- Acrylic paint (red, white, blue)
- Paintbrushes or foam brushes
- Painter’s tape (for creating crisp stripes)
- Star stencils (optional, for layering designs)
- Clear acrylic sealer spray
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

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

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:
- Mason jars with lids
- Red, white, and blue tissue paper
- Red, white, and blue star cutouts (paper or stickers)
- Mod Podge or clear-drying glue
- Foam brush
- Baker’s twine or ribbon
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

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:
- Plain wooden photo frame (flat front, no glass while painting)
- Red, white, and blue acrylic paint
- Foam brushes or small paintbrushes
- Painter’s tape (for clean stripes)
- Sandpaper or sanding block (for distressed look)
- Wooden, foam, or paper star cutouts (variety of sizes)
- Silver spray paint or metallic acrylic paint (for the stars)
- Hot glue gun + glue sticks (or strong craft glue)
- Optional: clear matte sealer spray (for durability)
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

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:
- Red, white, and blue cardstock or heavy construction paper
- Star stickers or a star-shaped paper punch
- Ruler and pencil (for cutting even strips)
- Scissors or paper cutter
- Hole punch
- Red, white, and blue ribbon or twine
- Glue stick or double-sided tape
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

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:
- Wide-mouth mason jar or any clear glass jar with a lid.
- Red, white, and blue ribbon or twine
- Patriotic stickers or paper star cutouts
- Glue
- Small strips of paper (white or multicolored)
- Pens or markers
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.

