How to make the perfect DIY bows for any occasion.

2 Ways To Make The Perfect Bow That Everyone Should Know

I’m going to contradict my title. The perfect bow doesn’t exist. It will always be off just a little bit. The wrong color combo, the wrong size, not the right clip. The only way to make it perfect, for you, is to make it yourself. A DIY bow.

Take it from someone who puts bows on everything. I make hair bows, bows for wreaths, holiday & party decorations, tutus, the list goes on.

Before I learned how to make bows I would either spend forever on Pinterest or a fortune at Hobby Lobby.

I have no idea the amount of money I spent buying bows. It’s probably a scary amount though. What I do know is that now I can now make a bow for less than $1!

Just like when I made my daughter’s dollhouse for less than $30 from recyclables, I love a bargain & you can’t beat less than a $1. Let me show you how I make them.

Ribbon Bow

I love ribbon bows the most. They’re extremely versatile.


  • Ribbon
  • 1 rubberband
  • Hot glue gun & glue
  • Scissors

**You can use any ribbon, but this method works best with double sided patterns. For this tutorial I used double sided satin ribbon.

Step 1

Determine the size bow that you want. You will need around double the length. I usually just eyeball it (because measuring is annoying).

The length for this tutorial is about 12″.

Also cut an additional piece of ribbon around 2 inches in length.

Step 2 Discover 2 ways to make the perfect bows.

Hold 1 end of the ribbon with your thumb to your hand. Then wrap the ribbon around 3-4 fingers.

While you wrap, be sure to angle each layer of ribbon. You want it to look kind of like a fan.

Step 3 Discover 2 ways to make the perfect bows.

Pinch the center together & use the rubber band to tie it all together.

Step 4 DIY ribbon bow tutorial

Preheat your hot glue gun.

Flip your bow over & fluff it out to make it look the way you desired. This is the time to fix sides if they aren’t even.

**Crafter’s tip: To get rid of the frayed edges on ribbon, use a lighter to seal the ends. Be careful, ribbon is flammable.

Step 5 Simply DIY ribbon bow

Use the thin rectangle that you previously cut & wrap it around the center.

Hot glue it together.


T-Shirt Bow

I call this bow the Minnie Mouse bow. Mainly because you can literally make it as big as you want it. And it makes the perfect addition to a Minnie Mouse headband.


  • An old t-shirt
  • Scissors
  • 1 rubberband
  • Hot glue gun & glue

Step 1 How to make an easy DIY t-shirt bow

Cut a rectangle out of the t-shirt. I just eyeballed it. Don’t worry about making the edges a clean cut, they won’t be seen.

Step 2 With just a few easy step, you can make a DIY t-shirt bow.

Fold the top of the t-shirt down to the middle of the square. Then fold the bottom up to middle as well.

Step 3 Need a bow? You can make one from any old shirt!

Now, fold the left side of the square over to the center. Do the same with the right side. Make sure to overlap the right side a little.

Step 4 How to make a t-shirt bow

Flip the bow over. Pinch the middle of the bow together. Use the rubberband to tie around the center to hold the bow together.

Fluff it out how you see fit.

Step 5

Preheat the hot glue gun.

Now, cut a thinner rectangle from the t-shirt. The width will vary depending on how large you made the bow. The length should be 2-3 inches. If you want to use ribbon instead of the t-shirt fabric, you can.

Step 6

Wrap the rectangle around the center of the bow, over the rubberband. Make sure everything is covered & that you like the look.

You may have to trim the length to get your desired look.

Step 7 How to make a DIY t-shirt bow

Hot glue the center piece together.

To add the bows to a headband or a clip, simply hot glue it on.

There you have it; 2 simple no fail DIY bows!

Let’s connect! Sign up now to receive our weekly newsletter filled with inspiration & tips right to your inbox, PLUS get access to my freebie library filled with printables. 

Pin for later↓How to make a ribbon & t-shirt bow


You may also like...

Leave a Reply

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