Skip to Content

DIY Dog Leash Cover

Personalize your pet’s leash with this Homemade Dog Leash Cover Tutorial. Customizing your pup’s leash to match the holidays, celebrations, or likes is a fun way to show off your favorites.

Cute dog with a custom leash cover

Let’s talk about dog leashes. For the most part, they are boring. Yes, some print ones are out there, but the choices are few.

One of the kids graduated from college last year and was looking for a way to dress up the dog. Since they already had a homemade dog bandana, I wracked my brain for something new. 

I have seen dog collar covers, which inspired me to make leash covers.

Care Bears Dog Leash

DIY Dog Leash Cover Tutorial

The leash cover is a long tube with ties on the end. The tube is slipped on the leach over the clip and tied at the top over the handle loop. 

Supplies & Tools for a Custom Cover

  • fabric*^
  • grosgrain ribbon
  • measuring tape
  • scissors
  • a sewing machine
  • optional: serger
  • yardstick
  • rubber band

*A 6-foot leash is going to need approximately 70″, which is nearly two yards of fabric. You should be able to make three leash covers from 2 yards. One-third of a yard of fabric can be cut in half lengthwise and stitched together end to end to create one leash cover.

^100% cotton fabric works best for this project and is machine washable.

supplies for a pet leash cover

How to Make the Leach Cover

Get the following two measurements from your dog’s leash:  

  1. The widest part of the leash
  2. The length from the clip to the handle

Calculate the measurements of fabric needed by:

  1. Width The widest part of most leashes is the clip, which is typically under 1.5″; therefore, a 5″ – 6″ measurement is wide enough. Add width for thicker parts.
  2. Length
  • For a regular cover, add 5-6″ to the length (I added 5″ for a total of 53″ since one end was the savage and the other was serged.)
  • For a scrunchie cover, double the length measurement

Cut the strip of fabric. Mine is 53″x 5″ for a regular cover. 

If you do not have a strip of fabric long enough, you can sew shorter pieces together to make one long piece. I did this for my blue scrunchie cover.

Walking a dog with a cute dog leash cover

Sewing Steps

  • Optional: Serge all edges.
  • Turn down 1/4″ twice (1/2″ total) along the top and bottom edge and stitch. Only turn down once on a serged or selvage edge.
steps for cutting and sewing the cover
  • Cut two 12″ pieces of ribbon. Fold the end in half and pin ribbon pieces between the fold and edge, as shown below. Optional sew ties onto the other end.
steps for adding ribbon to the cover
  • Turn 1/4″ down along each side edge and stitch. It is not required if serging.
  • Fold the strip of fabric longways, with the right sides together, and stitch.
  • Slip the cover over the dog leash, starting with the clip and going through the end with the ties. I pushed a yardstick through the long tube, put a rubber band through the hold, and clipped it to pull it through. 
steps for threading the dog leash through the cover
  • Tie the ribbon over the loop of the dog leash handle.
  • Make a cover for each occasion. 

Cute dog with a custom scrunchie leash cover

How cute does the dog look? Mama was thrilled with her school cover.

I hope you enjoy this easy tutorial. Please share a photo of yours on Facebook or Pinterest.

Check out these other pet tutorials:

three homemade covers for a dog leash

Yield: 1 cover

Dog Leash Cover

Scrunchie dog leash cover on a labradoodle

Create a personalized dog leash cover with this easy tutorial. Show off your pup's unique style by customizing their leash for special occasions or everyday use.

Prep Time 5 minutes
Active Time 10 minutes
Total Time 10 minutes
Difficulty easy
Estimated Cost $10

Materials

  • fabric (see notes below)
  • grosgrain ribbon

Tools

  • measuring tape
  • scissors
  • a sewing machine
  • optional: serger
  • yardstick
  • rubber band

Instructions

  1. Calculate the fabric cut measurements by following the instructions in the post description.
  2. Serge all edges (optional).
  3. Turn down 1/4" twice (1/2" total) along the top and bottom edge and stitch. If the edge is serged or the selvage, turn it down only once.
  4. Cut two 12" ribbons and fold the end in half—pin ribbon pieces between the fold and edge. You can also sew ties onto the other end if you want.
  5. Turn 1/4" down along each side edge and stitch (not required if already serged).
  6. Fold the strip of fabric longways with the right sides together and stitch.
  7. Slip the cover over the dog leash, starting with the clip and going through the end with the ties. Use a yardstick to push the cover through the long tube and put a rubber band through the hole, then clip it to pull it through.
  8. Tie the ribbon over the loop of the dog leash handle.
  9. Make a cover for each occasion.

Notes

100% cotton fabric works best for this project as it has many color/pattern choices and is machine washable.

A 6-foot leash will need approximately 70", nearly two yards of fabric. You should be able to make three leash covers from 2 yards. One-third of a yard of fabric can be cut in half lengthwise and stitched together end to end to create one leash cover.



Did you make this project?

Please leave a comment on the blog or share a photo on Pinterest

Diana Rambles is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
Skip to Instructions