Materials & tools you'll need

Yarn (a different strand for taking measurements, plus your sweater yarn) · Crochet hook · Scissors · Measuring tape or ruler · Stitch markers

Step 1 — Take your dog's measurements

Before you start crocheting, take four key measurements: around your dog's neck, the biggest part of their chest, the smallest part of their waist, and the distance between their legs (measured from the back of one elbow to the back of the other, over the shoulders). A simple way to keep track is to tape a length of yarn to a piece of paper for each measurement and label it clearly — neck, chest, waist, and leg distance — so you can refer back to them throughout the project.

Step 2 — Crochet the collar

Start at the collar and work your way down. Decide how tall you want the collar to be (it will fold over like a turtleneck), then crochet a long rectangle in half double crochet, continuing until the rectangle's length matches your dog's neck measurement. Fold the rectangle in half and join the open edges together with single crochet (or sew them with a yarn needle) to form a tube. The seam you create will sit at the front, right under your dog's chin.

Step 3 — Build the shoulder portion

Turn the collar tube right-side out so it sits the way your dog will actually wear it, then begin working in the round from the bottom of the collar in double crochet. For the first round, increase by working two double crochets into every stitch — this widens the tube to fit your dog's shoulders, since their neck is narrower than their shoulders. Work a second round straight across in double crochet with no increases. Then switch to half double crochet and decrease by combining two stitches into one on every fifth stitch, which brings the shoulder area in slightly so it sits snug against your dog's body.

Step 4 — Mark and shape the leg openings

Try the sweater on your dog and place a stitch marker at the base of each elbow to mark where the leg openings should begin and end. Continue working half double crochet in the round until you reach your markers. At that point, instead of crocheting into the stitches between the two markers, chain across from one marker to the other to create the opening — adding a few extra chain stitches beyond the exact measurement rounds out the hole so it doesn't look like a slit, giving your dog's legs more room to move comfortably.

Step 5 — Crochet the tummy band

Once past the leg openings, work half double crochet evenly around (no increases) until the band measures approximately 2 to 2.5 inches wide — this band sits under your dog's tummy and helps hold the sweater in place. If your dog's chest-to-waist taper is pronounced, decrease by combining two stitches into one on every fifth stitch as you go, which keeps the band snug rather than loose. If the leg openings still feel a little loose once the band is in place, you can crochet an additional round directly around each opening, decreasing every fifth stitch, to tighten the fit.

Step 6 — Finish the body and check the fit

Place markers to note where you want the sweater to end — stop short of your dog's private areas and keep the coverage clear up to the base of the tail, so bathroom breaks aren't a problem. From there, work straight back and forth in half double crochet with no increases or decreases until the body of the sweater is long enough to cover your dog comfortably. Try the sweater on periodically throughout this final stretch to check the fit and make small adjustments as needed before fastening off and weaving in your ends.

Frequently asked questions

How do I measure my dog for a custom crochet sweater?
Take four key measurements: around the neck, the biggest part of the chest, the smallest part of the waist, and the distance between the legs (from the back of one elbow to the back of the other, over the shoulders). Label each measurement clearly so you can refer back to them throughout the project.

How do I make the leg and arm holes on a crochet dog sweater?
Place a stitch marker at the base of each elbow to mark the opening, then chain across from one marker to the other instead of crocheting into those stitches. Adding a few extra chain stitches rounds out the opening so it doesn't look like a slit, giving your dog's legs more room to move.

How long does a custom dog sweater take to crochet?
A full custom-fit sweater, worked in one sitting from the collar down to the finished body length, took about two and a half hours to complete. Your own time may vary depending on your dog's size, your yarn weight, and your crochet speed.

Enjoyed this tutorial?

Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.

Free tutorials on YouTube →    Shop on Etsy →    Join the community →