Crochet A Cat Harness Leash

Want to take your pet out for a walk and show off your crochet skills at the same time? This free crochet harness pattern, designed for cats or small dogs, is just the thing. The acrylic yarn is washable and durable enough to stand up to the pull of a small animal.

by CraftBits (Shellie Wilson)

What you need

Worsted weight acrylic yarn in main color (A)
Worsted weight acrylic yarn in secondary color (B)
H crochet hook (or size needed to obtain gauge)
Key ring
Measuring tape

Gauge: 5 hdc = 2”


Before you begin:

Size and gauge are important in this pattern. Take your pet’s measurement by passing a measuring tape around its forelimb, settling into the “pit” area and bringing the ends up to the center of its shoulder blades. The number of stitches you need for the two forelimb loops is determined as follows:

Number # of inches in the measurement taken above (our kitty model here came out to 16")

Multiply by 2.5 (# of stitches per inch) (that’s 16 x 2.5 = 40.0 in our example)

Add five stitches (that’s two extra for the base chain, and another three for comfort) (40 + 5 = 45 stitches)

This final number of stitches will be referred to as X in the pattern below.

Forearm Loops (make 2):

Using A, ch X

Skip 2 ch, hdc in 3rd ch from hook. Hdc in each ch to end, sl st twice across ends to join evenly, making sure loop is not twisted. Finish off.

To join the two loops, hold them together (one on top of the other) with the tops of the stitches on the outside edge, not inside. Working on outside edge, insert hook through both pieces, ch 2. 5 hdc in next 5 st (again through both pieces), turn.

Ch 1, skip first hdc, 3 hdc. Turn, leaving last st unworked.

Ch 1, 3 hdc, turn.

Ch 4, sl st in last hdc to make loop for key ring. Finish off.


Ch 200.

Skip 9 ch, hdc in 10th ch from hook, hdc in next 181 ch, sl st in last 10 ch.

Sl st to last hdc, making a loop. Finish off.


A tight edging will make the harness a bit smaller, so if yours came out a touch too large, it may be a good idea to stitch tightly. Otherwise, be sure to keep your stitches nice and loose–or you will make it too tight. It’s a good idea to try it on your pet a couple of times as you go, to be sure.

With B, join to any stitch on the harness.

Sl st all around outer edge of harness. Finish off.

With B, join to any bottom base chain loop (inner edge)

Sl st all around inner foreleg hole. Repeat on the other one. Finish off.

With B, join to any stitch on the lead. Sl st all around, skipping the two end loops (you can cross from one side to the other by making one sl st in the middle of the end hdc, see picture.) Finish off.

Attach the 4 ch loop of harness to the heavier loop of the lead with a keyring or lead hook.

Before taking your pet outside in its new harness, slip it on indoors and let your little friend get used to it. When your pet accepts the feel of being harnessed, it’s time to enjoy a walk outdoors together!