Upcycled Christmas Card Garland – Free Holiday Decorations

This website may earn commissions from purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.

Upcycle Christmas cards into a festive garland with this simple DIY. It’s free, eco-friendly, and makes a charming holiday decoration.

upcycled christmas card garland feature

Each year, after Christmas, I end up with a pile of beautiful cards, and as a bit of a hoarder, I tend to hold onto them.

One way to give them new life is by turning them into an inexpensive upcycled Christmas card garland. This project costs nothing, keeps cards out of landfill, and adds a nostalgic, handmade touch to your festive decorations. It’s also a great way to display especially beautiful and handmade cards that people have given me.

You can make a garland from whole cards, or cut them into bunting-style triangles — either way, it’s an easy and fun craft for both adults and kids.

Some of the best decorations are the simplest – personal, homemade, and free. These are what we attach memories to, not some plastic gimmick from the shops. 

This is a super-easy project, great for kids. 

If you’re doing an advent calendar like we do, you can add ‘make a garland’ to your list of projects. Even better, it doesn’t take too long, so it’s a quick and easy Christmas activity to slot into your week.

What You’ll Need

materials to make upcycled Christmas card garlands
  • Old Christmas cards
  • String, wool, or ribbon

If you don’t have string or wool on hand, check your local op-shop for string or wool for a very cheap and completely upcycled project.

Tools You’ll Need

  • Scissors
  • Hole punch (single or double)
  • Ruler (optional, for cutting evenly)
  • Pencil (optional, for marking lines)
  • command hooks or blue tac
command hook I use for hanging my Chrimstmas card garland

Making the Christmas Card Garland

This is a quick and forgiving project – no need to be perfect. In fact, a mix of card sizes and colours can make the garland look even more festive.

Option 1: Whole Cards

Step 1: Cut the front off each card. You can trim them to a uniform size, or leave them all different for a quirky look. If you don’t want to lose the handwritten message on the back, just leave it attached and punch through both layers.

Step 2: Punch one hole in each of the top corners of the card.

Step 3: Run string, ribbon, or wool through the holes. Keep the pictures facing forward.

Step 4: Adjust spacing between cards and hang your garland on a wall, window, bookshelf, mantle (if you have one), or even the tree.

Option 2: Triangle Bunting

flag garland on table

Step 1: Mark out and cut triangles from the cards, centring them as shown below.

marking the flag on the back of the card

Step 2: Punch two holes along the top (wide edge) of each triangle.

cut and punched flag from an old card

Step 3: Thread the string through, spacing triangles evenly.

flag garland hanging on the wall

Step 4: Your bunting-style garland is ready to brighten up your space. Hang using mini command hooks or drape over existing furniture (like a bookshelf) for a hook-free version.

christmas garland hanging over a picture feature

You might also like:

Yield: 1 garland

Upcycled Christmas Card Garland

Upcycled Christmas Card Garland
No Ratings

Upcycle Christmas cards into a festive garland with this simple DIY. It’s free, eco-friendly, and makes a charming holiday decoration.

Prep Time 5 minutes
Active Time 15 minutes
Total Time 20 minutes
Difficulty Easy
Estimated Cost $0-$2

Materials

  • Old Christmas cards
  • String, ribbon, or wool

Tools

  • Scissors
  • Hole punch
  • Ruler (optional)
  • Pencil (optional)

Instructions

  1. Cut the fronts off old Christmas cards. Trim to size, or leave them mismatched.
  2. Punch a hole in the top corners of each piece (or leave the back attached and punch through both layers).
  3. Thread string, ribbon, or wool through the holes.
  4. For triangle bunting: cut card fronts into triangles, punch two holes along the top edge, and thread through.
  5. Adjust spacing, then hang your garland on a wall, window, or tree.

Did you make this project?

Please leave a comment on the blog or share a photo on Facebook

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *