Home » Craft » Quick & Easy » How to Make a DIY Bow Garland (Easy, No-Sew Christmas Decor!)
· · · · ·

How to Make a DIY Bow Garland (Easy, No-Sew Christmas Decor!)

This DIY bow garland tutorial shows you how to turn fabric scraps into a sweet, simple decoration for your home.

This page contains affiliate links, which earn me a little bit of commission if you make a purchase, at no additional cost to you. Thank you for supporting my little corner of the internet!


They’ve crept into every corner of my December… perched on presents, tied to the wreath on the front door, tucked between branches on the tree. 

That’s right – bows everywhere, bringing a cheerful, festive lift to the whole house.

There’s something sweet about them, so it’s no wonder they’ve become a favourite for holiday decor lately. Oversized fabric bows, tiny velvet ribbon bows, and everything in between.

A staircase railing decorated with a garland of greenery and diy bow garland made from fabric ribbons in various patterns, including stripes and checks, set in a cozy, well-lit home interior.

The tricky part is that so many tutorials use shiny polyester satin bows from fast-fashion brands – unattractive and not particularly friendly to the planet.

And it’s wonderfully easy to make your own from the scraps already in your sewing basket (like, doable-in-a-nap-time-easy!)

So this year I gathered a handful of leftover fabrics and turned them into a bow garland, and today I’m sharing my fabric bow garland tutorial so you can make one too!

Why Everyone Should Make a DIY Bow Garland

Adorning your staircase, hanging across the mantle with a lovely fresh pine garland, slung across the top of an antique wardrobe – a bow garland works in so many places. 

In fact, if you make it in simple fabrics, it can be used for year round decor. 

Not only that, but this project is so quick and easy you can finish it in an evening, which is perfect when you have a mountain of presents to wrap and not enough time to do it!

Six fabric bows in red and white, blue and white, and green and white patterns are arranged on a rustic wooden table. Perfect for an Easy Christmas Garland or No-Sew Christmas Decor, these bows feature festive stripes and gingham designs.

What Fabric Can I Use for My Bow Garland?

Any non-stretch fabric will do nicely for this project. It helps if they’re medium to heavy weight and quite structured so they hold their shape.

Aside from that, you can really use anything! Linen and cotton work beautifully, as do thrifted fabric, sheets and curtains. This could even work with quilt scraps!

SHOP THE PROJECT

DIY Bow Garland Fabric Recommendations

Shop the fabrics I used for my garland

How to Make a DIY Bow Garland

Supplies

Step 1: Make Your Fabric Ribbon

If you haven’t already, make your fabric ribbon following the instructions in this blog post. If you’d like to prevent your bow garland from fraying, use pinking shears to cut your fabric strips.

I made my ribbon 6cm (2 1/2″) wide and 1m (1yd) long, but of course you can change the measurements as you please!

Four rolls of fabric ribbon on a wooden table, each with a different striped or checked pattern in red, green, and blue tones, perfect as gift ribbon. Partially unrolled and slightly frayed at the edges.

Step 2: Create your Bows

Cut your ribbon into equal lengths. They don’t need to be exact, but keeping them roughly the same size helps your garland look cohesive and intentional.

Tie each ribbon piece into a bow. 

A person wearing a blue shirt and a grey apron is tying a red and white gingham ribbon on a wooden table, creating an easy DIY Bow Garland for festive, no-sew Christmas decor. Only their upper body and hands are visible in the image.

Step 4: Attach the bows

Attach the bows together by adding a small strip of glue to the bow loops. Fabric glue works best, but you can use hot glue if that’s all you have on hand. Leave them for a little time to dry.

Continue until your garland is the desired length.

Step 5: Hang

Tie a small loop of string or twine through the bows on each end for hanging. 

Looking for More Easy Christmas Decor Projects? You’ll Love These!

So you’ve made your pretty bow garland, it’s hanging beautifully above your mantle and you’re wondering what’s next.

Why not make yourself a beautiful oversized fabric bow with this easy-to-follow tutorial?

Or perhaps you’d like to make an heirloom Christmas stocking with my free Christmas stocking pattern

Whatever you make this Christmas, if you’re looking for fabric you’ll love this…

DIY Bow Garland

Create a charming DIY bow garland using leftover fabric scraps. A quick, beginner-friendly project that adds cosy, festive cheer to any room.
Active Time1 hour
Yield: 1 garland
Cost: $5

Equipment

  • 1 pair fabric scissors
  • 1 pair pinking shears optional

Materials

  • Fabric ribbon made using my fabric ribbon tutorial
  • Hot glue or fabric glue
  • String or twine

Instructions

  • Make your fabric ribbon using the method in my ribbon tutorial. If you want less fraying, cut your strips with pinking shears.
  • Cut your ribbon into equal lengths. Keeping them roughly the same size helps your garland look neat and cohesive.
  • Tie each ribbon strip into a bow. Choose whichever bow-tying method you prefer.
  • Add a small line of glue inside the bow loops to attach them together. Let them dry before moving on. Continue until your garland reaches the length you want.
  • Tie a loop of string or twine through the bows at each end of the garland for hanging.

Notes

  • Medium- to heavy-weight non-stretch fabrics hold their shape best.
  • Quilt scraps, thrifted sheets, linen, and cotton all work beautifully.
  • Keep colours coordinated for a classic look, or embrace a scrappy patchwork style.

You Might Like ...

Leave a Reply

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

Recipe Rating