What You Need to Know Before Starting
A cat sweater is a small, fitted garment that covers a cat's back and sides. The basic construction is simpler than a human sweater because it has no sleeves and fewer shaping decisions. Most cat sweaters are knit flat (on straight needles) rather than in the round, which means you work back and forth in rows, then seam the pieces together at the end.
The main challenge is not the knitting itself—it is getting accurate measurements and choosing yarn that will not irritate your cat's skin. Cats are sensitive to texture, and a scratchy yarn will end up unworn. You will also need to work faster than you might expect, because cats grow and their tolerance for wearing anything is limited.
Key Takeaways
- Measure your cat from the base of the neck to the base of the tail, and around the widest part of the chest, then add one inch of ease so the sweater does not pull.
- Use yarn labeled "soft" or "baby weight" in a smooth fiber like merino, bamboo, or acrylic—avoid scratchy wools that will make your cat refuse to wear it.
- A basic cat sweater is knit in stockinette stitch (knit on the right side, purl on the wrong side) and requires only casting on, knitting, purling, and binding off.
- Most cat sweaters are knit as two pieces (front and back) or one long rectangle, then seamed together with yarn and a tapestry needle.
- Finishing takes as long as knitting, so budget time for weaving in ends, blocking the pieces flat, and sewing seams with even tension.
Taking Measurements That Actually Fit
Measure your cat while it is standing or lying down in a relaxed position—do not stretch the tape measure tight. You need three measurements: the length from the base of the neck (where the neck meets the shoulders) to the base of the tail; the circumference around the widest part of the chest, just behind the front legs; and the width across the back from shoulder to shoulder.
Write these down and add one inch of ease (extra room) to the chest measurement. Cats need to move freely, and a sweater that is too snug will be rejected when ready. If your cat is between sizes, round up rather than down. A slightly loose sweater is far more likely to be worn than one that binds.
If your cat is anxious about being measured, use a soft measuring tape and work quickly. You can also measure a sweater or shirt your cat already tolerates and use those numbers as a reference.
Choosing Yarn and Needles
The yarn you choose determines whether your cat will actually wear the sweater. Soft, smooth fibers are essential. Merino wool, bamboo yarn, and acrylic blends marketed as "baby yarn" are all good choices because they feel gentle against skin. Avoid scratchy wools, mohair, or anything with a rough texture—cats will shake off a sweater that feels wrong.
You will need roughly 200 to 400 yards of yarn depending on your cat's size. A small cat (under 8 pounds) needs less; a larger cat or a long-haired breed needs more. Buy one skein to start, and purchase a second if you run short before binding off.
Match your needle size to the yarn label. Most cat sweaters use needles between US 4 and US 8. Smaller needles create a tighter, warmer fabric; larger needles create a looser, more breathable one. If you are unsure, start with the needle size the yarn label recommends and knit a small swatch to test the feel and drape.
Knitting the Basic Two-Piece Sweater
The simplest cat sweater is two rectangles: one for the back and one for the belly. Cast on enough stitches to equal the width across your cat's back (measure this in inches, then multiply by your gauge—the number of stitches per inch). Knit in stockinette stitch (knit every row on the right side, purl every row on the wrong side) until the piece measures from the base of the neck to the base of the tail. Bind off and set this piece aside.
For the belly piece, cast on fewer stitches—roughly half the width of the back piece—and knit to the same length. This narrower piece will sit underneath and leave the belly open for movement and bathroom access. Bind off.
If you want a more fitted sweater, you can decrease stitches gradually as you knit toward the tail, creating a tapered shape. Decrease one stitch on each side every few rows until you reach about half your starting stitch count. This takes more attention but creates a sweater that stays in place better.
Seaming and Finishing
Lay both pieces flat on a clean surface and line them up so the edges are even. Thread a tapestry needle with a length of the same yarn you used for the sweater. Using a mattress stitch (a seaming technique that creates an invisible seam), sew the back piece to the belly piece along both long sides. Work slowly and keep your tension even—loose seams will unravel, and tight seams will pucker.
Leave the neck and tail ends open for now. Once the sides are seamed, try the sweater on your cat (or hold it up to check the fit). If it looks right, weave in all the loose ends using the tapestry needle, then block the sweater by laying it flat on a damp towel and letting it dry. This evens out the stitches and softens the fabric.
For the neck opening, you can leave it as is (the raw edge will curl slightly but will not unravel) or pick up stitches around the neck and knit a few rows of ribbing to create a finished edge. Ribbing is made by alternating knit and purl stitches in the same row, which creates a stretchy, fitted band. This is optional but makes the sweater look more polished.
Adjusting the Pattern for Your Cat's Shape
Not all cats are the same shape. A long, lean cat needs a longer sweater and narrower chest piece. A stocky or fluffy cat needs a wider back piece and more length around the sides. If your cat has a thick coat, a looser sweater will sit better than a fitted one.
Before you commit to the full sweater, knit a small test piece in the yarn and stitch pattern you plan to use. Measure how many stitches and rows you get per inch—this is your gauge. If your gauge is different from what you expected, adjust your needle size up (for fewer stitches per inch) or down (for more stitches per inch) and test again. Getting the gauge right at the start saves hours of ripping out and reknitting later.
You can also modify the pattern as you go. If the back piece looks too wide when you are halfway through, you can decrease stitches to narrow it. If it looks too short, you can keep knitting past your original plan. Knitting is forgiving—you can always add more rows or stitches as long as you have not bound off yet.
Getting Your Cat to Wear It
A beautifully knit sweater is useless if your cat refuses to wear it. Start by letting your cat sniff and investigate the sweater while it is on the floor. Do not force it on. Once your cat seems curious rather than afraid, gently slip it on during a calm moment—right after a meal or playtime, when your cat is relaxed.
Leave the sweater on for only a few minutes the first time. Praise your cat and offer a treat. Each day, leave it on a little longer. Most cats will adjust within a week if the sweater is comfortable and you do not make a big fuss about it. If your cat panics or refuses after several attempts, the sweater may be too tight, too scratchy, or straightforward not something your cat will tolerate. Not all cats will wear clothing, and that is okay.
Frequently Asked Questions
What if I make a mistake in the middle of knitting?
If you notice a mistake within a few rows, you can drop down to that row and fix it using a crochet hook to pick up the loose stitches. If the mistake is further back, you can unravel (rip out) the rows back to the error and reknit. It is frustrating but faster than living with a visible hole or twisted stitch.
Can I use a pattern from the internet instead of making my own?
Yes. Search for "cat sweater knitting pattern" and you will find dozens of free patterns on sites like Ravelry and Etsy. Look for patterns that include a schematic (a diagram showing measurements) so you can see exactly how the finished sweater will look. Read the reviews to see if other knitters had fit issues.
How do I know if the sweater will be too tight?
The sweater should slide on easily and leave at least one finger's width of space between the fabric and your cat's body. If you have to squeeze it on or if your cat cannot sit or walk normally, it is too tight. Measure again and reknit with more stitches, or use larger needles to create a looser gauge.
What should I do if my cat chews or pulls at the sweater?
Some cats will chew on yarn out of stress, boredom, or texture sensitivity. If this happens, remove the sweater and do not put it back on. Chewing can cause intestinal blockages, which are dangerous. Stick to supervised wear only, or accept that your cat may not be a sweater-wearing cat.
How often should I wash the cat sweater?
Wash the sweater by hand in cool water with mild soap, then lay it flat to dry. Avoid the washing machine and dryer, which can felt the yarn and damage the seams. Wash it only when it is visibly dirty—frequent washing wears out the fibers faster.