Cats are narrower through the chest than dogs of the same length, so this free dog crochet christmas sweater pattern for dogs and cats runs the leg openings closer together and keeps the body tube snug rather than roomy. Stripes work in rows up the body with a ribbed collar at the neck. Nothing here needs shaping past the leg slits. Measure across the chest behind the front legs, since that single number decides whether it fits either animal.
Narrower leg spacing lets a crochet dog sweater free pattern christmas fit a cat as well, since chest width is where the two animals differ most. Ribbed collar holds it in place and stripes work in plain rows.
Dog Crochet Christmas Sweater

Red and green in equal stripes, a ribbed turtleneck that folds back on itself and a small white dog looking patient about the whole thing. This Christmas dog sweater solves the sizing problem that stops most pet patterns from being useful, since it is built around the dog’s own measurements rather than a fixed size chart. The same approach works for the baby sweater construction it borrows from, scaled down to a much smaller wearer. Neck circumference is the starting number and everything else follows from it. The collar works up as a flat ribbed rectangle that joins into a ring, then the body continues in rounds with stripes alternating every two rows. One gap left open for the front legs and a shorter belly panel are the only shaping the whole thing needs, and both are determined by the individual dog’s proportions rather than by a size label.
Why I love this one: the neck cuff alone, with its alternating front loop and back loop ribbing, is softer and stretchier than anything you can buy.
Materials and Tools
- Two colors of yarn, for example red and green. The original uses I Love This Yarn from Hobby Lobby
- G, 4 mm crochet hook for the neck cuff
- H-8, 5 mm crochet hook for the body
- Measuring tape
- Stitch markers
- Scissors
- Tapestry needle
The two hook sizes are doing deliberate work. A smaller hook on the cuff gives you a tighter, springier rib that holds its shape around the neck, while the larger hook on the body keeps the fabric soft and flexible so the pet can move. Do not be tempted to use one hook for both. Acrylic is the sensible fiber for anything a pet wears outdoors, since it washes easily and dries fast, and both of those things will matter more than you expect by the second week of December.
Start with This Stitch
Difficulty and Time
Easy. If you can work single crochet in rows and in the round, you already have everything this needs. The trickiest moment is the armhole round, and even that is just chaining across a gap you skipped. Most makers finish in four to six hours across an evening or two, and a second one goes noticeably faster. The main variable is size, since a larger dog simply means more rounds. Measure your pet before you start and check the work against them at the neck, after the increase round, and again before the back flap.
The Pattern
Stitch Abbreviations
- ch = chain
- sc = single crochet
- sl st = slip stitch
- FLO = front loop only
- BLO = back loop only
Part 1: Neck Cuff
Work this section with the 4 mm hook and your first color.
- Foundation: Ch 11. This chain sets the height and thickness of the neck cuff.
- Row 1: Work 1 sc in the 2nd ch from the hook, then 1 sc in each remaining ch across. [10 sc]
- Row 2: Ch 1, turn. Work 1 sc across in the FLO of each stitch.

- Row 3: Ch 1, turn. Work 1 sc across in the BLO of each stitch.
- Continue by alternating Row 2 and Row 3, working front loop and back loop rows in turn so all the ridges sit on the right side, until the band fits your pet’s neck. The original works up to Row 47, ending on a right side row.
- Joining: Match up the two ends of the cuff and slip stitch or single crochet the front loops together across all 10 stitches to form a loop, leaving the yarn tail facing one side.
If you’re still learning how to read crochet patterns, no stress! Follow the video tutorial below and use the written pattern below as you get more comfortable!
Part 2: Body Foundation and Increases
Switch to the 5 mm hook.
- Round 1: Work 1 sc evenly into the row ends and spaces around the neck cuff. Sl st to join to the first sc, or carry on in a continuous spiral for a seamless finish. [47 sc]
- Round 2: Ch 1, work 1 sc into the first 3 stitches, then work 2 sc into the next stitch as an increase. Repeat that sequence of 1 sc in the next 3 stitches followed by 2 sc in the next stitch all the way around. [58 sc]
- Rounds 3 and 4: Ch 1, work 1 sc into every stitch around, sl st to join, ch 1, then cut the red yarn.

Part 3: Stripes and Armholes
The original alternates colors in a repeating rhythm of 4 rounds red and 3 rounds green.
- Rounds 5 to 7 (green): Attach green yarn, ch 1, and work 1 sc around for 3 rounds.
- Cut the green yarn and switch back to red.
- Rounds 8 to 11 (red): Work 4 rounds of sc in red, then switch to green at the start of Round 12.
- Round 12 (armholes, green): Ch 1 and work 1 sc into the first 5 stitches.
- Ch 7, skip the next 7 stitches, and join with a sc into the 8th stitch to create the first armhole.
- Work 1 sc into the next 34 stitches.
- Ch 7, skip the next 7 stitches, and join with a sc into the 8th stitch to create the second armhole.
- Work 1 sc into the last 3 stitches, then sl st to join.
- Round 13: Ch 1, work 1 sc into each stitch and directly into each of the 7 chain stitches across both armhole bridges, keeping the round even. Sl st to join.
- Round 14: Ch 1, work 1 sc into every stitch around, switching back to red yarn at the end.
- Rounds 15 to 32: Continue working single crochet rounds down the body, following your color stripe schedule of 4 rows red and 3 rows green, until you reach Round 32 or the length you want before the belly tapers away. Fasten off.

Part 4: Back Taper and Belly Flap
This section makes the sweater longer over the back while leaving the belly open.
- From where you fastened off, count stitches to mark your side boundaries. The original counts to the 12th stitch on one side and the 3rd stitch on the other side of the opening.
- Row 1: Attach green yarn at your marker, ch 1, work 1 sc into that same stitch, then work 1 sc across the back span. [45 sc]
- Rows 2 onwards: Ch 1, turn, and work back and forth in rows of single crochet.
- Keep following your color alternation of 3 rows green and 4 rows red until the back flap reaches the length you want down the back.
- Fasten off, weave in all loose ends securely with a tapestry needle, and trim any excess yarn.

Tips and Troubleshooting
- Measure your pet before you chain anything. You want the neck circumference, the chest just behind the front legs, the distance from the base of the neck to where you want the sweater to end, and the space between the front legs. The neck cuff is the piece that decides everything downstream, so make that band fit first and check it around the actual neck before you join it. A cuff that fits snugly but slides over the head easily is right. One that needs tugging will make the sweater a fight every morning.
- Keep the chain 7 armhole bridges loose. This is the single most common problem with pet sweaters, because tight armpit chains restrict the front legs and the animal will tell you about it by refusing to walk. If in doubt, work those chains with a slightly larger hook. Move a stitch marker up at the start of each round rather than relying on your eye, since the color changes make the round start genuinely hard to spot once you are twenty rounds in.
- Try the sweater on your pet after Round 14, once both armholes exist and have been closed over. That is the last comfortable moment to add or remove rounds before the stripe sequence sets your proportions. Check that the armholes sit just behind the front legs and that nothing pulls across the chest. If you have a wriggler, hold the piece against them rather than dressing them fully, since you only need to check placement rather than fit the whole garment.
Yarn Substitution
Any worsted weight acrylic will substitute cleanly here. Look for something smooth and tightly plied rather than fluffy, because loose fibers shed onto the coat and pill quickly against a harness. Cotton works and washes beautifully, though it has less stretch, which matters on a garment that gets pulled over a head. Avoid wool for most pets, since it can irritate skin and needs careful washing that a muddy sweater will not get. Machine washable is the practical priority. Whatever you pick, the two hook sizes stay the same, and you adjust fit through the cuff length rather than the yarn.

Customization Ideas
- Swap red and green for cream and gold, or blue and white, for a winter rather than Christmas look
- Change the stripe rhythm to wide bands, or work the whole body in one color with a striped flap
- Add a small crocheted applique to the back flap, such as a snowflake or a tiny tree
- Work the neck cuff in a contrast color so it frames the face
- Extend the back flap into a longer tail piece for a bigger dog
- Add a buttonhole gap in the flap so a harness clip can pass through
- Trim the leg openings with a round of contrast single crochet
- Make a matching set in graduated sizes if you have more than one pet
Frequently Asked Questions
- How do I adjust this for a bigger or smaller pet? Start with the neck cuff, since its length sets how many stitches you pick up around it, which sets the width of everything. A longer cuff means a wider body. From there, add or remove increase rounds for chest width and add or remove body rounds for length. Measure against your pet as you go rather than converting all the numbers at once.
- Will this fit a cat as well as a dog? Yes, and the pattern was written for both. Cats generally need a shorter neck cuff, fewer body rounds, and a shorter back flap. Cats are also more particular about restriction, so keep the armhole chains especially loose and be prepared for a period of dramatic acting before they accept it.
- How do I stop the armholes from twisting or gaping? Work Round 13 carefully, placing one single crochet directly into each of the 7 chain stitches without skipping any and without letting the chain bridge flip over. If a gap appears at either corner of an armhole, close it from the inside with your tapestry needle while you weave in that color’s tail.
- Can my pet wear this outdoors in wet weather? Acrylic handles damp better than wool and dries quickly, so a light drizzle is fine. Do not treat it as a rain layer though, since a soaked crochet sweater holds cold water against the skin. Keep a second one in rotation so there is always a dry sweater ready.






