4 In Bag/ Blog/ Sewing/ The Best Of Emkie/ tutorials

How to make a leather tassel for your bag zipper

ZipTassel DIY

Hi Everyone,

Last week I introduced you to my new pattern the Dash About Cross Body Bag!  I hope your as pleased with this pattern as I am 🙂 When I made mine, I decided the bag wasn’t quite finished…it needed a little somethin’ somethin’ 😉  I decided it needed a tassel that could be attached to the zip pull in the bag opening.  This decision came about because, 1.  tassels are all the rage right now…in fact, here is the link to a different tassel style you could try if your inclined to 😉 and 2. I’m all for something that will help me more easily open and close my bag when I’m in a hurry. So, I decided to write a little tutorial on How to make a leather tassel for your bag zipper!


tassel2 (1)

What you will need:
– leather  3 3/4″ H x 7 1/2″ W (9.5cm x 19cm)
– 1/4″ (0.7cm) lobster clasp (x 1)
– double capped rivet (x 1)
– rotary cutter, quilting ruller and cutting mat
– chalk pen for marking the reverse side of the leather

Let’s get started 🙂

1. Cut a strip from your piece of leather that is 7 1/2″ (19cm) long, and 1/4″ (0.6cm) wide.


2. Cut the remaining leather down to around 4″ (10cm) in width – this size may vary depending on the thickness of your leather and the fit of your double capped rivets.
Your leather should now be 3 3/4″ H x 4″ W (9.5cm x 10cm).

3. Mark the wrong side of your leather along the width.  The first mark should be made 1/2″ (1.2cm) from the edge.  The second mark should be made 3/4″ from the same edge.


4. Start cutting vertical lines 1/4″ (0.6cm) apart from each other, make sure you cut up to the 3/4″ (2cm) line and try not to cut over the 1/2″ (1.2cm) line! Continue to cut vertical lines across the entire width of the piece of leather.


5. This is what your leather will look like once you have finished cutting at 1/4″ (0.6cm) intervals.


6. Thread the 7 1/2″ (19cm) long leather strip though your swivel hook and pull it thought until you get to the mid point, then place both loose ends together.


7. Apply double sided tape to the leather, on the uncut top section.


8. Place your swivel hook and long leather strip on the cut piece of leather, and carefully roll the cut leather piece to enclose the long strip.


9. Once rolled, insert a double capped rivet in the centre to permanently secure the leather tassel in place.  If you don’t know how to instal a double capped rivet, please see this related post 😉


and all that is left to do is clip it to your zip pull!

Small Size Dash About Cross Body Bag

Your Dash About Cross Body Bag will look as fabulous as mine now you have added your tassel 😉

I hope you enjoyed this tutorial on how to make a leather tassel for your bag zipper!

I would love to see any Dash About Cross Body Bags you make, so please feel free to share them with me via FB, IG, or T 🙂 or just use the tag #dashaboutbag

If you would like to purchase the Dash About Cross Body Bag pattern, you can do so on Etsy or Craftsy.

I would love to stay in touch with you, so please sign up for my newsletter here.

Happy Sewing!

You Might Also Like


  • Reply
    Jo Chavis
    August 18, 2016 at 12:11 am


  • Reply
    Handmade Holidays Nov. 21: Bags to Make and Give | Sew Mama Sew | Outstanding sewing, quilting, and needlework tutorials since 2005.
    November 22, 2016 at 1:37 am

    […] Tassel Tutorial The Tassel Tutorial by Emkie Designs, happens to be a serious favorite of mine! It’s the perfect and easy way to add […]

  • Reply
    Easy Christmas Gifts Finale ~ Teadoddles
    December 1, 2016 at 7:58 am

    […] category are not something I would consider easy to make so I went with a bag accessory.  The leather tassel from Emma at Emkie Designs was very easy to make.  The only thing I’m missing is the rivet […]

  • Reply
    2016 The Year that was…
    December 7, 2016 at 8:35 pm

    […] How to make a Leather Tassel for your bag zipper […]

  • Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    This website is using Google Analytics. Please click here if you want to opt-out. Click here to opt-out.
    Website legals from Law For Websites