Make a DIY Leather Dog Collar Set

Make your own personalized dog collar—with matching leash and personalized tag! We'll show you how to make this easy DIY dog collar with minimal sewing skills. 

Dog collars are a fun way to showcase your pet's personality, but pet stores don't always have exactly what you're looking for. Make your own DIY dog collar with a personalized name tag, then use the leftover materials to dress up a DIY dog leash to match. We'll show you how to make a dog collar set that looks great on your dog. Plus, it's super sturdy, so it's a good fit for even the largest of dogs. 

  • Working Time 2 Hours
  • Start to Finish 2 Hours
  • Difficulty         Projects Kind of Easy

What you need


  • Sewing machine
  • Scissors
  • Painters tape
  • Rubbing alcohol
  • Strong glue
  • Upholstery needle
  • Binder clips


  • 2-Inch leather ribbon
  • 1-Inch twill tape
  • 1-Inch adjustable webbing slider
  • 1-Inch releasable buckle
  • 1-Inch D ring
  • Fabric tape
  • Metal tag
  • Metal stamping kit
  • 3 Yards 1/2-inch cotton rope
  • 15/16-Inch round snap bolt
  • Waxed thread

How to do it

Part 1 Make a DIY Leather Collar

Use faux leather ribbon to create a gorgeous (and sturdy) homemade dog collar.

Step 1 Cut leather

Cut a 24-inch section of a piece of faux leather ribbon to create a dog collar for a large dog; cut the ribbon shorter to make a collar for a smaller dog. Cut the ribbon in half lengthwise to create two strips with a 1-inch width, then cut twill tape to the same size, and use a small strip of fabric tape to piece the twill tape and leather ribbon together.

Step 2 Sew leather

To turn the leather strips into a working collar for your dog, purchase a 1-inch adjustable webbing slider, 1-inch releasable buckle and 1-inch D ring—these can usually be purchased as a set at craft or pet stores. Start sewing the collar by using a sewing machine to sew a top stitch around the top edge of the collar. Loop the leather through one half of the release buckle, leaving about a 2-inch overlap. Use a zipper foot with your sewing machine to closely sew the material to the buckle. Slip the D ring onto the leather and sew the remaining edge of overlap using a regular sewing foot. 

Step 3 Attach collar

To finish the DIY dog collar, loop the adjustable slider through the other half of the releasable buckle on the opposite end of the faux leather strip. Loop the material back through the adjustable slider and sew down the edges to secure all the collar pieces to the leather. 

Part 2 Make a DIY Dog Collar Tag

Make a personalized dog tag for your DIY dog collar. Start with a plain metal name tag that's the right size for your collar. 

Step 1 Hammer and punch

Use painters tape to create a horizontal straight line across the middle of the tag. Use this line to lay out text with a set of letter stamps for metal. When the letters are lined up how you want them, remove all but the first letter, holding the first one in place to ensure accurate spacing. Use a hammer to individually punch each letter into the metal, spelling out your pet’s name. 

Step 2 Color in lettering

When you're done stamping letters, use a marker to color in the lettering. Go over each letter with a black permanent marker, making sure each groove is completely covered. If needed, you can use rubbing alcohol to rub away excess ink on the flat surface.

Part 3 Make a DIY Dog Leash

Complete your DIY dog collar set by creating a matching rope leash. 

Step 1 Form leash handle

Complete your DIY dog collar set by creating a matching rope leash. Start with 2.5 yards of ½-inch cotton rope. Measure 8 inches from one end and fold over the 8 inches to create a loop. This will form the leash handle. Thread a large needle with waxed thread and knot at one end. Sew down the edge of the loop by stitching through both layers of rope, then wrapping the thread around the two pieces twice. Continue stitching and wrapping until the leash handle is secure. If you're using this leash with a large or strong dog, we recommend pulling the loop and rope apart to make sure the handle is secure enough. 

Step 2 Complete the leash

Repeat the above technique on the opposite end of the rope by folding over 4” through a snap bolt (the metal hook that attaches to the collar). Repeat the stitching and wrapping technique to secure this end of the rope leash to the snap bolt. Then, cut two 3 x 4-inch pieces of the leftover faux leather from the collar. Wrap the leather strips around the stitched parts of the leash to hide the stitching and wrapping, then secure the strips with glue. Clamp binder clips around the faux leather and let dry according to the package directions of the glue. 

RectangleCreated with Sketch. Rectangle Copy 3Created with Sketch.


Be the first to comment!

Better Homes & Gardens may receive compensation when you click through and purchase from links contained on this website.