Start with a cat-sized pattern and accurate measurements
A cat jumper is smaller and simpler than a human sweater, but it still needs to fit without bunching or restricting movement. Before you cast on, measure your cat from the base of the neck to the base of the tail (this is your body length), around the widest part of the chest, and around the belly. Write these down—cats move constantly, so take the measurements when they're calm or sleeping.
Look for patterns specifically written for cats, not patterns you've downsized yourself. Cat-specific patterns account for the way cats move and sit, and they're usually written for worsted or DK weight yarn in small stitch counts. Websites like Ravelry, Etsy, and knitting blogs have hundreds of free and paid patterns. Choose one that matches your cat's measurements, not your yarn stash—buying the right yarn for the pattern matters more than using what you already have.
Most cat jumpers are worked flat (on straight needles) rather than in the round, because they're small enough to manage and easier to customize as you go. A basic jumper takes 50 to 100 grams of yarn and can be finished in a weekend if you knit regularly.
Key Takeaways
- Measure your cat's neck-to-tail length, chest, and belly before choosing a pattern, because a jumper that's too tight will be rejected and one that's too loose will slip off.
- Use a pattern written for cats, not a downsized human pattern, because cat jumpers need different shaping to fit the way cats move and sit.
- Worsted or DK weight yarn in a smooth fiber (not fuzzy or slippery) works best for a cat jumper that won't irritate skin or slide around.
- Knit the body first, then the sleeves, and try it on your cat before binding off so you can adjust length or width while you still can.
- A basic cat jumper takes 50 to 100 grams of yarn and can be finished in one to two weeks of regular knitting.
Choose yarn that won't irritate your cat's skin
Cats are sensitive to texture and will remove a jumper that feels wrong. Avoid fuzzy yarns like mohair or angora—they shed into your cat's fur and feel uncomfortable. Skip slippery synthetics like acrylic, which slide around and bunch up. Instead, use a smooth, breathable yarn: merino wool, cotton, or a cotton-blend are all good choices.
Worsted weight (medium thickness) is easier to work with than fingering weight and finishes faster. DK weight is a good middle ground if you want finer detail. Check the pattern's yarn weight recommendation and buy the exact weight it calls for—if a pattern says worsted and you use DK, your finished jumper will be too small.
Buy slightly more yarn than the pattern specifies (an extra 10 to 20 grams is cheap insurance) in case you need to rip back and reknit a section. Keep the ball band so you know the fiber content, yardage, and washing instructions—you'll need this when you finish the jumper.
Cast on and knit the body in stockinette stitch
Most cat jumpers start with the body worked flat on straight needles. Cast on the number of stitches the pattern specifies for your cat's chest measurement. If you're unsure between two sizes, cast on for the smaller one—you can always add width later by picking up stitches and knitting extra rows.
Knit in stockinette stitch (knit on the right side, purl on the wrong side) until the piece measures about half your cat's neck-to-tail length. This is where you'll shape the armholes. Most patterns tell you to decrease stitches at both edges over a few rows to create a narrower opening for the legs. Decrease by knitting two stitches together at the start and end of a row, usually every other row for two to four rows.
Continue straight (no more decreases) until the body reaches your cat's full neck-to-tail measurement. Bind off loosely so the neckline isn't tight. A loose bind-off is crucial—if the neckline is snug, your cat won't tolerate wearing it.
Pick up stitches and knit the sleeves
Once the body is done, you'll pick up stitches around each armhole to knit the sleeves. Use your pattern as a guide for how many stitches to pick up—usually around 12 to 16 stitches per sleeve for a cat. Pick up stitches by inserting your needle under the edge of the fabric, looping yarn through, and pulling a new stitch onto the needle. Work slowly and space the stitches evenly around the armhole.
Knit the sleeve in stockinette stitch for about 2 to 3 inches (the length depends on your cat's leg length—measure from the armhole to just above the paw). Decrease one stitch at each edge every few rows to taper the sleeve and make it snug around the leg without cutting off circulation. You should end with about 8 to 10 stitches per sleeve. Bind off loosely.
Repeat for the second sleeve. Try the jumper on your cat before you weave in the ends—if a sleeve is too long or too tight, you can still rip it back and reknit it.
Weave in ends and block the finished jumper
Thread your yarn needle with each loose end and weave it through the bumps on the back of nearby stitches for about an inch. This anchors the end without creating a visible knot on the front. Trim the excess yarn close to the fabric. Do this for every end, including the cast-on and bind-off tails.
Blocking helps the jumper relax and take its final shape. Fill a sink or basin with lukewarm water and add a small squirt of wool wash (or gentle dish soap if you don't have wool wash). Submerge the jumper and let it soak for 10 to 15 minutes without agitating. Drain the water and gently squeeze out excess moisture—do not wring or twist. Rinse in cool water until the soap is gone.
Lay the jumper flat on a clean towel to dry, shaping it gently to the measurements you want. This usually takes 24 hours. Once it's dry, try it on your cat again to check the fit before you call it finished.
Fit the jumper on your cat and adjust as needed
Put the jumper on your cat by sliding the front legs through the sleeves first, then the back legs. The neckline should sit just behind the ears without pulling. The body should cover the back and sides without bunching or sagging. The sleeves should reach just above the paws—too long and your cat will trip, too short and they won't stay on.
Most cats need a few minutes to adjust to wearing anything. Let your cat walk around indoors for 5 to 10 minutes while you watch. If they seem uncomfortable, remove the jumper and check the fit. A jumper that's too tight around the chest or neck will be rejected when ready. A jumper that's too loose will slip backward as your cat moves.
If the fit is wrong, you can unravel the sleeves and reknit them shorter or longer, or pick up stitches around the body and add extra rows if it's too short. Making these adjustments while the jumper is still on the needles is much easier than trying to alter a finished piece.
Wash and care for the finished jumper
Hand wash the jumper in cool water with wool wash every two to four weeks, or whenever it looks dirty. Soak it for 10 minutes, gently squeeze soapy water through the fibers (do not rub or wring), and rinse in cool water until the soap is gone. Squeeze out excess water and lay it flat to dry on a clean towel.
Store the jumper in a clean drawer or bag away from direct sunlight, which can fade the color. If you used wool, check it occasionally for moths—a cedar block or lavender sachet nearby helps prevent damage. Most cats wear their jumpers only indoors and in cool weather, so one jumper can last several seasons with proper care.
If your cat outgrows the jumper, you can unravel it and reuse the yarn for a larger jumper or a different project. Merino and cotton hold their shape well even after being unraveled, so the yarn is still good quality.
Frequently Asked Questions
What if my cat refuses to wear the jumper?
Some cats need time to adjust. Start by letting them wear it for just a few minutes indoors while you're nearby. If the jumper is too tight, too long, or made of an uncomfortable texture, they'll reject it when ready. Check the fit first—if it's loose and comfortable, try again in a few days. Many cats accept a well-fitting jumper after wearing it a few times.
Can I use a pattern written for a small dog instead?
Not without changes. Dog jumpers are shaped differently because dogs have longer legs and different body proportions. A dog pattern will be too long in the body and the sleeves won't fit a cat's shorter, thinner legs. Use a pattern written specifically for cats.
How long does it take to knit a cat jumper?
A basic cat jumper takes 8 to 20 hours of knitting time, depending on your speed and the pattern's complexity. If you knit for an hour a day, you can finish one in two to three weeks. Simpler patterns with fewer color changes or stitch patterns finish faster.
What size needles do I need?
The pattern will specify the needle size—it's usually one or two sizes smaller than the yarn's recommended size to create a tight, durable fabric. Use the needle size the pattern calls for, not the size on the yarn label. If you don't have that size, you can use the closest size you have, but check your gauge first.
Can I add a hood or other decorative details?
Yes, but keep decorations straightforward and find. Avoid buttons, beads, or anything your cat could chew off and swallow. A straightforward hood is fine if your cat tolerates it. Embroider a small design on the back if you want, but make sure all threads are woven in securely so nothing comes loose.