Quick Summary
- A dog or cat sweater is based on three key measurements: neck circumference, chest circumference, and back length, with a comfort margin of 1 to 2 inches (2-4 cm).
- Ribbing (1x1 or 2x2) is preferable to stockinette alone as it provides the elasticity necessary for the animal’s movement.
- For a cozy bed or mat, knitting in the round or a dense garter stitch offers the best structure and consistent warmth.
- Merino wool or cotton are recommended for their softness; mohair and long-haired yarns should be avoided as pets may chew and ingest the fibers.
- Every project should be machine or hand washable without shrinking, as pet accessories get dirty quickly.
You want to knit a sweater, a bed, or accessories for your dog or cat, but you aren’t sure where to start: which measurements to take, which stitch to use, or which yarn is safe for them. This is an increasingly popular request among knitters who want to personalize their pet’s comfort rather than buying a standardized store-bought accessory. The good news: a pet sweater can be made using basic techniques (ribbing, stockinette, simple decreases) without a complicated pattern, provided you follow a few guidelines regarding measurements and materials. This guide explains, step-by-step, how to adapt a knit to an animal’s morphology, how to make a knitted bed, and which small accessories are actually useful in daily life.
Why Knit for Your Pet Instead of Buying Ready-Made
The pet clothing and accessory market has exploded in recent years, driven by a massive population of domestic animals. In many regions, pet ownership is at an all-time high, with millions of households owning at least one dog or cat. However, this popularity has a downside: standard store sizes rarely fit atypical morphologies (miniature dogs, very lean cats, or breeds with broad chests and short legs), and the materials used in mass-produced pet wear are rarely detailed on the label.
Knitting your own sweater or bed allows you to precisely adjust the size to your pet, choose a yarn with a known composition and origin, and adapt the thickness depending on whether the animal is prone to cold, elderly, shaved, or recovering from surgery. It is also an accessible project: unlike a human sweater, a sweater for a small dog or cat can be knitted in a few hours using small amounts of yarn, making it an excellent project for using up leftover skeins.
Knitting a Dog or Cat Sweater
Taking the Right Measurements Before You Start
A poorly fitted sweater is the most common reason for abandoning a pet knitting project: too tight, it restricts movement and can irritate the skin under the legs; too loose, it slips and the animal will try to shake it off. Three measurements are enough to get started.
The chest circumference is taken at the widest part of the ribcage, just behind the front legs. Add 1 to 1.5 inches (2-3 cm) of positive ease, or more if the animal has a thick coat that bulks up under the stitch. The neck circumference is measured loosely where a collar would sit, adding 1 to 2 inches (2-5 cm) depending on the volume of fur. The back length is measured from the withers (base of the neck) to the base of the tail; this length determines the coverage of the back and belly.
A comfort margin of 1 to 2 inches (2-4 cm) on the chest and 1 inch (2-3 cm) in length allows the animal to move freely, sit, and run without the knit pulling. These margins are especially important for dogs, as the sitting position significantly changes the tension of the garment across the back.
Calculating Your Gauge and Adapting a Pattern
Most pet sweater patterns found online are given in standardized sizes (S, M, L) which rarely match a specific animal perfectly. The most reliable method is to knit a 4“ x 4“ (10 x 10 cm) gauge swatch with your chosen yarn and needles, then count the number of stitches and rows. By dividing this number by the width/height, you get the number of stitches and rows per inch (or cm), which you then multiply by the animal’s actual measurements (chest circumference divided by two for the width of the back and belly, and back length for the height).
This gauging method works for any pattern found online or in magazines: it transforms a generic size into a custom-fit garment without requiring you to design a pattern from scratch.
Which Stitch to Choose for a Pet Sweater
Stockinette stitch is the simplest, but when used alone for the entire piece, it lacks elasticity and can curl at the edges. Ribbing (1 knit stitch, 1 purl stitch, or 2x2) is preferable for the whole sweater, or at least for the neckline and the bottom of the front legs: it contours better to the animal’s movements and avoids the “stiff” effect of rigid stockinette. For a denser and warmer result, garter stitch (knitting every row) is a great option for short-haired animals that get cold easily, such as small breeds from warmer climates.
The openings for the front legs are created by leaving stitches on hold or binding off a section of the central belly stitches—a technique identical to an armhole on a human sweater, but on a smaller scale.
Common Mistakes to Avoid
A sweater that is too long on the belly can interfere with the animal’s ability to urinate or defecate, especially in males: it is better to stop the piece before the lower belly rather than covering the entire body. Seams and finishes should be placed on the inside of the garment and not left exposed against the skin, which is more sensitive than ours in those areas. Finally, a sweater that is too tight around the front legs can restrict circulation or cause irritation; it’s better to provide an extra half-inch of ease there than at the neckline.
The Knitted Bed or Mat for a Cozy Sleep
Adapting Dimensions to the Animal’s Size
A knitted bed or mat doesn’t require a complex pattern: it is essentially a large rectangle or oval, potentially lined with fabric or foam for structure. For a cat or small dog, a mat of about 16 to 20 inches (40-50 cm) per side is enough for them to stretch out completely. For medium to large dogs, calculate the length of the body when lying down (from the tip of the nose to the base of the tail) plus an extra 6 to 8 inches (15-20 cm) so the animal can change positions without sliding off the mat.
Recommended Techniques for a Durable Knit
Knitting in the round, using circular needles or a tubular method, creates a seamless piece that resists claws and repeated friction better. Alternatively, garter stitch remains the most robust technique for a flat mat: its dense structure limits pilling and holds its shape over time better than stockinette, which tends to curl at the edges.
For a bed with walls (rather than a simple mat), you can knit rectangular strips assembled into a cylinder, reinforced by a rigid inner lining or an existing wicker basket that you dress with a removable, washable knitted cover. The latter option is advantageous because it can be removed for washing without dismantling the whole structure.
Some knitters also choose felting: the piece is knitted in untreated pure wool, intentionally looser and larger than the final size, then put through a hot wash cycle to felt and shrink it. The result is a dense material, almost like thick felt, which is particularly resistant to claws and teeth.
Small Knitted Accessories for Cats and Dogs
Beyond sweaters and beds, several small knitted accessories are genuinely useful. The snood, a tubular scarf that covers the neck and ears, is particularly suited for dogs with floppy ears that dip into their food bowls: it is knitted in the round using stretchy ribbing, with a height adjusted to the animal’s head size. A knitted blanket, smaller than a bed mat, slides easily into a carrier or onto a sofa throw, allowing the pet to find a familiar scent while traveling.
Yarn toys, such as balls or small stuffed animals in garter stitch, are loved by cats but require particular vigilance regarding the strength of the finishes (detailed further in the safety rules). Finally, some knitters make decorative knitted harnesses or collars to be worn over a real technical harness: knitting alone does not have the strength required to serve as a safety attachment outdoors; it remains an aesthetic element to be paired with appropriate equipment.
Which Yarn to Choose for a Pet
Recommended Fibers
Merino wool is often recommended for projects in direct contact with the skin, whether human or animal, because its fiber is significantly finer than classic wool, which limits itching, and its residual lanolin content is low. Cotton, being more neutral, is well-suited for animals with sensitive skin or those who shed a lot, as it holds onto fur less than some synthetic fibers. For a more budget-friendly project, a high-quality acrylic-wool blend remains an option, provided you check that it isn’t scratchy and can withstand frequent washing.
Fibers and Finishes to Avoid
Mohair and long-haired yarns are discouraged for accessories intended for cats or dogs that chew on their clothes: the long fibers detach easily and can be swallowed. For the same reason, any decorative element not knitted directly into the piece (buttons, beads, sewn-on pom-poms) should be avoided or very securely fixed, as an animal nibbling its sweater might pull them off and ingest them. It is better to integrate patterns directly into the knit using colors (simple jacquard or stripes) rather than adding elements afterward.
Washing and Maintenance
Pet accessories get dirty much faster than human clothes: mud, hair, saliva, and occasional accidents. Therefore, it is preferable to choose a yarn or blend labeled as machine washable at 30 or 40 degrees Celsius (approx. 86-104°F) rather than a wool that is strictly hand-wash only, otherwise, you’ll be hand-washing the accessory every week. Drying flat, away from a direct heat source, limits accidental felting and deformation of the knit—unless, of course, felting is intentionally desired for a bed.
Tips Based on Morphology and Breed
Short-haired dogs and breeds from warm climates (like Chihuahuas or Greyhounds) feel the cold more quickly and benefit from a sweater as soon as the temperature drops, including inside a poorly heated home. Conversely, a long-haired, dense-coated dog (like a Husky or Shepherd) generally does not need a sweater, and a garment that is too covering can actually cause overheating. For cats, sweaters are rarer and mainly for hairless breeds (Sphynx) or elderly, recovering, or very cold-prone cats: in these cases, prioritize a very soft material and the simplest cut possible, as cats often tolerate prolonged constraints on their body poorly and will try to get rid of a poorly fitted accessory.
For growing puppies and kittens, it is better to provide a slightly looser knit with a few centimeters of growth margin, or accept that a custom-made sweater may only serve for a few months before needing to be adapted or remade.
Conclusion
Knitting for your cat or dog remains an accessible project as long as you start with the right measurements and a stitch elastic enough to accompany their movements. A millimetre-perfect sweater, a cozy garter-stitch bed, or a simple snood for floppy ears: every accessory can be custom-made with a yarn chosen with knowledge rather than a standard item bought without knowing its contents. A simple first project, like a rectangular mat or a snood, allows you to test the animal’s reaction before diving into a more technical sweater.
FAQ
How much yarn is needed for a small dog sweater?
For a small dog (like a Chihuahua or Yorkshire Terrier), one 50g ball is usually enough. For a medium-sized dog, plan for 2 to 3 balls depending on the yarn thickness and back length.
What needle size should I use for a pet sweater?
The choice depends more on the yarn than the animal: 3.5 to 4.5 mm needles suit most fine to medium yarns recommended for this type of project. A gauge swatch remains the best way to validate the size before starting.
Can I knit a sweater for a cat if most cats hate clothes?
Yes, but prioritize a very flexible material with no rough seams and a minimalist cut that only covers the back and chest without restricting the legs. Introducing the sweater gradually for short periods helps the animal accept it.
How do I adapt an online pattern to my pet’s exact size?
By knitting a 4“ x 4“ (10 x 10 cm) gauge swatch with your own yarn and needles, then calculating the number of stitches and rows per inch/cm to apply to the animal’s actual measurements (chest, neck, back length), rather than following a generic S, M, or L size.
Is a knitted bed resistant enough for claws?
A dense garter stitch or a felted piece resists daily use well, but a cat or dog that scratches heavily before settling in may eventually damage it. Lining the knit with a stiffer fabric underneath extends its lifespan.
Should I avoid certain yarn colors for pet accessories?
No, no color is discouraged per se. It is better to rely on dyes certified to be free of irritating substances rather than the color itself, especially for pieces in prolonged contact with the skin like sweaters or snoods.
Can a knitted sweater replace a technical coat for rainy outings?
No, wool knit is not waterproof and becomes heavy when wet, which can actually chill the animal. It is suitable for indoor use or short trips in dry, cold weather; a technical coat remains preferable for rain or snow.
How do I know if my dog or cat needs a sweater?
An animal that shivers, seeks warmth, has short hair, is elderly, recently operated on, or is very small generally tolerates a sweater well indoors once the temperature drops. An active animal with a dense coat usually doesn’t need one, and a poorly fitted sweater might hinder them more than protect them.
Sources
- Facco Barometer 2025: 79 million pets in France
- Key figures of the animal population in France — Facco
- Taking measurements: how to measure your dog — Atelier Napoléon
- Does merino wool itch? — Yvo et moi

