How to Make Fabric Bows: Easy Tutorial for Large & Small Bows
Learn how to make fabric bows with this easy tutorial, including measurements to make bows of any size!
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!
If you’re as much of a Pinterest-lover as me, you’ll know that bows are having a big moment in home decor.
In the last couple of years, I’ve been seeing big oversized bows, made from beautiful fabrics like linen and organic cotton, hanging on cottage doors and beautiful antique wardrobes.
But these bows can set you back quite a bit, with some being sold for as much as £95.
Well, I knew as soon as I saw this trend that I could make my very own DIY fabric bows for much less money, using some fabric scraps around my house!
So here it is a tutorial, complete with measurements, for how to make fabric bows. Just be prepared to make twenty – it’s addictive!

Watch the Video Tutorial for DIY Fabric Bows
Follow along with the video tutorial here, or skip to the written instructions below.

How to Choose the Perfect Bow Size (With Measurements for Each)
The joy of making your own bow is that you can make it exactly as you want it! But it always helps to have measurements ready to go.
So here it is just for you – suggested measurements for different sizes of bow:
Large Fabric Bow
(eg for decorating a door or hanging on the wall)
Bow piece: 45cm x 90cm or 17 3/4″ x 35 1/2″
Tail piece: 40cm x 120cm or 15 3/4″ x 47 1/4″
Center piece: 9cm x 20cm or 3 1/2″ x 7 7/8″
Medium Fabric Bow
(eg for the top of a Christmas tree)
Bow piece: 30cm x 60cm or 11 3/4″ x 23 1/2″
Tail piece: 25cm x 80cm or 10″ x 31 1/2″
Center piece: 6 x 12cm or 2 3/8″ x 4 3/4″
Small Fabric Bow
(eg for gift wrapping, fabric hair bows, hair ties or hair accessories)
Bow piece: 15cm x 30cm or 6″ x 11 3/4″
Tail piece: 12.5cm x 40cm or 4 7/8″ x 15 3/4″
Center piece: 5 x 8cm or 2″ x 3 1/8″

DIY Bow Tree Topper: How to Hang Your Bow on Your Christmas Tree
Nothing says Christmas like a big ol’ red bow tree topper! Here’s how to turn your DIY bow into a Christmas tree topper.
Make either the medium or the large bow. Which you make depends on the size of your tree – for a tree of 5 feet or less I’d suggest a medium bow and for larger trees, a large bow.
Thread some floral wire or a cable tie through the centre band of the bow and tie it around the top branch of your Christmas tree – super easy!
How to Make DIY Fabric Bows
Supplies
This list of supplies is for a medium-sized bow (around 40cm tall) – of course, if you plan to make a larger or smaller bow it may require more or less fabric!
1/2 metre of fabric (see below for fabric recommendations!
Fabric scissors or rotary cutter
Cotton quilt batting
Thread
Needle for hand sewing (optional)
You will also need the usual sewing essentials – you can find my favourites here.

SHOP THE PROJECT
Favourite Fabrics for Soft, Dreamy Bows
Shop the fabric I used for my bows
All seam allowances are 1cm. (That’s a 3/8″ seam allowance if you’re in the US!)
step 1: Cut your fabric rectangles
Cut three rectangles of fabric, using the measurements suggested here.
Step 2: Create the bow piece
Take the ‘bow piece’ rectangle – this will become the piece at the top of the bow.
Fold it in half lengthways (so the longest sides are together), and with right sides together sew along the long edge with a 1cm (3/8″) seam allowance. Press the seam and turn the rectangle out to the right side.
Step 3: Insert the Batting
Cut a piece of quilt batting the same size as the new rectangle and slide it inside.
With the seam you’ve already sewn facing down, fold the rectangle (with the batting inside) in half so the short raw edges meet. Sew along this seam.
Press and turn so the raw edges are on the inside.
Place this piece to one side for now.
step 4: create the tail piece
Next, take the ‘tail piece’ rectangle – this will be the piece forming the tails of the bow. Fold it in half lengthways and then in half again widthways with right sides together. Cut a smooth curve on the corner where the raw edges are.
Unfold the last fold you did and then sew all the way around the raw edges, leaving a small gap in the middle as indicated in the photo below.
Turn the piece through the gap, and press well.
Step 5: Create the center piece
Now take the smallest rectangle – this will be the center piece – and fold in half right sides together, so that the long edges are aligned.
Sew along the long edge, then turn so that the seam is on the inside. If you’re making a small bow you’ll need a loop turner or a straw and chopstick to help you – this blog post has some helpful methods for turning loops.
With the seam facing down, fold the piece in half so the short sides are aligned, and then sew the short ends.
Turn the loop so the seam is on the inside.
Place the bow piece on top of the tail piece and thread the center piece over the tail and then over the bow part.
Step 6: Finish the bow
You’ll need to give everything a good wiggle to get it all sitting neatly. Form some pleats in the middle with your fingers.
If you’d like to, add a few hand stitches through the middle of the bow to hold everything together.
That’s it – your bow is complete!

Frequently Asked Questions
Your Fabric Bow Is Finished — Here’s What to Do Next
And there you have it — a bow that’s all your own, stitched from scraps or favourite offcuts and ready to make something feel special.
Tie it onto a present, sew it to a cushion, or clip it in your hair — they’re far too pretty to make just one.
Why not add another little gem to your Christmas decor and make your very own Christmas stocking? Head here to try it.






























Do you happen to have a video of this project? I’m having trouble understanding the written directions. Thanks!
There’s a video on my Instagram – you can find it here: https://www.instagram.com/p/DCjQ25usswX
This is a sweet little sewing project, but I agree with Jeck, it’s a little difficult to understand. The Instagram video was most helpful, but I am still uncertain how to attach the center band.
Thank you for this idea.
I’m sorry about that! What exactly is the problem you’re having with the centre band? Perhaps I can help!
Just made two medium and one large bow using your directions. Turned out super cute! Thanks.
So glad to hear that! Enjoy! ☺️