Fabric Tassel Bag DIY

I love a well-made seagrass tote, but sometimes a girl needs more excitement in her wardrobe! With a beach vacation on the horizon, I’ve been dreaming in tropical colors, so I channeled that warm-weather energy into giving my basic market tote a splashy facelift. It’s just the thing I needed to power through the end of winter with a good attitude, knowing it wouldn’t be long before I’d be dipping my toes into the clear, blue, Gulf Coast waters!

Tassels continue to have their moment in fun new ways, and this circular design is just one of the possibilities for adding them in layers to your favorite bag or backpack to get that boutique-type look. All it takes is some fabric yarn, cotton thread, and an evening in for a beautiful bag that will get you stopped on the street!

-one round seagrass tote bag (or any cool shape)
-3-4 colors of fabric yarn (or cut up a colorful jersey tee) from here or here. You need about 1/2 a skein for the outer two colors but much less for the inner two. You’ll likely have some leftovers that you can use for other fun projects.
-coordinating cotton yarn
-one 3″ metal tapestry needle

Step 1You’re going to be making A LOT of tassels, so I suggest getting comfortable with a good podcast, binge watching some Netflix, or setting up a craft night so you can enjoy this mindless part a bit more! For each regular-sized tassel, you’ll want six strands of yarn that measure about 7″ long and an 8″ strand to tie around the top. To do this quickly, just gently wrap your yarn around the width of your four fingers six times, and then cut your yarn near the end where you started for six (mostly equal) strands. Continue to do this until you have a pile of strands, and then cut some slightly longer ones to tie them up in. If you do most of the cutting all at once, it’ll make for an easier time than counting and measuring out each strand individually before making a tassel.

To make your tassel, fold six strands in half and then tie a longer strand tightly near the top so you get a double-knot.


Then fold the two ends of your longer strand down and trim off your ends so that they are all generally equal. Repeat, repeat, repeat.

Step3To know how many tassels you’ll need, finish making them based on the outer color first and place them where you’d like them as you go. This way you won’t end up with more than you really need. But really, is it possible to have too many cute tassels? It’s really not.

Step4Place your outer row of tassels in position so you know about how far from the edge of the bag you’d like them and to also give you an idea of how much spacing you want between them. Then thread your needle with an arm’s span of cotton yarn. Start from inside the bag at the top and poke through to the outside so that you aren’t splitting any seagrass.

Place your tassel to the left of your yarn. Wrap your yarn over the top of the tassel (where your long strand wraps around) to the left and then stitch down through your bag and tie a double knot to secure the end of your yarn. Then stitch up again about 2″ to the right so that your yarn is now on the left side of your second tassel. Wrap your yarn again over the tassel to the left and stitch down through your bag and up again 2″ to the right so that your yarn is now on the left side of the third tassel. There’s no need to tie any more knots until you reach the end of your yarn.

You’ll be working to add tassels in a clockwise motion as you stitch over them to the left. This will secure the tassels to your bag so that they aren’t flopping around everywhere and losing their shape. Once you run out of yarn, tie a firm knot on the inside of your bag and then begin again.

Step5When you’re ready to start your second row of tassels, be sure to place them about 1″-1.5″ inside the outer row. You’ll need fewer tassels since you won’t be covering as much space. Continue in the same manner of stitching your tassels to your bag as before.

Step6Step7Once you get to your fourth row of tassels, you won’t be able to fill them in in the same way. I suggest adding your tassels together so that the tops of them meet and stitching those in. Then fill in the gaps with slightly thinner tassels made of only 3 or 4 strands of yarn and trimming them down about 1/2″ shorter than the regular tassels so that you can place them in the gaps and still have their ends all looking equal.