What you need to knit a stuffed animal
A stuffed animal is a small, three-dimensional knitted shape that you fill with fiberfill or yarn scraps after knitting. Unlike a flat scarf or blanket, a stuffed animal requires you to knit in the round (on circular needles or double-pointed needles), increase and decrease stitches to shape the body, and seam pieces together before stuffing. The basic process is: knit the pieces, sew them closed, stuff them, and embroider or attach details like eyes and a nose.
You will need yarn in the weight and fiber your pattern calls for, needles in the correct size, a yarn needle (also called a tapestry needle) for seaming and weaving in ends, fiberfill stuffing, and embroidery thread or yarn for details. Most patterns also call for stitch markers to track where you are in each round. If your pattern includes safety eyes or a nose, buy those before you start—they come in different sizes and styles, and you need to attach them before you stuff the animal completely.
Key Takeaways
- Stuffed animals are knitted in pieces or in the round, then seamed together, stuffed, and finished with embroidered or attached details.
- You will need yarn, needles, fiberfill, a yarn needle, and embroidery thread or yarn for eyes and a nose.
- Most beginner patterns use garter stitch or stockinette stitch and straightforward shaping with increases and decreases.
- Seaming the pieces tightly before stuffing prevents fiberfill from poking through the fabric.
- Embroidering details after stuffing is easier than attaching them before, because the stuffed shape gives you a solid surface to work on.
Choosing a pattern that matches your skill level
Stuffed animal patterns range from very straightforward (a ball or cube) to complex (animals with limbs, ears, and facial features). If you are new to knitting, start with a pattern that uses only garter stitch (knit every row) or stockinette stitch (knit one row, purl one row). Avoid patterns that require colorwork, lace, or cables until you are comfortable with basic shaping.
Look for patterns that say "beginner" or "straightforward" and that include a finished photo and clear stitch counts at each step. Ravelry.com has thousands of free and paid stuffed animal patterns, sorted by difficulty. Read the reviews before you start—other knitters will mention if the pattern has errors, if the finished animal looks different from the photo, or if the instructions are unclear. A good beginner pattern will take 4 to 8 hours of knitting time and use no more than 100 to 200 yards of yarn.
Knitting the body and limbs in the round
Most stuffed animals are knitted in the round using either circular needles or double-pointed needles (DPNs). Knitting in the round means you spiral upward in a continuous loop rather than turning your work back and forth. This creates a seamless tube, which is ideal for stuffed animals because it reduces the number of seams you have to close later.
Start by casting on the number of stitches your pattern calls for. Use stitch markers to mark the beginning of each round and any other points where the pattern changes (for example, where you start decreasing for the head). Knit in stockinette stitch (knit every round) or garter stitch (knit one round, purl one round) until your piece is the right length. When the pattern tells you to increase, you will add stitches by knitting into the front and back of a stitch or by using a yarn over. When you decrease, you will knit two stitches together or slip one stitch, knit one, and pass the slipped stitch over.
As you knit, the piece will start to look like a tube or a cone. This is normal. Keep the tension even so the fabric does not bunch or stretch. When you reach the end of a piece, cut the yarn, thread it through your yarn needle, and pull it through all the remaining stitches on the needles. Pull tight to close the hole at the top.
Seaming pieces together before stuffing
If your pattern has separate pieces (a body, four legs, two ears, and a tail, for example), you will seam them together using the mattress stitch, which creates an invisible seam. Thread your yarn needle with a length of yarn that matches your knitted fabric. Place two pieces with their right sides facing you, and insert the needle under the horizontal bar between the first and second stitch on one piece, then under the same bar on the other piece. Move up one row and repeat, going back and forth between the two pieces in a zigzag pattern.
Pull the yarn snug every few stitches so the seam closes tightly. A loose seam will let fiberfill escape. Seam the pieces in the order your pattern specifies—usually you attach the legs and arms to the body first, then the head to the body, then the ears to the head. Leave a small opening (about 2 inches) on one piece so you can stuff the animal later. Do not close this opening yet.
Stuffing and closing the final seam
Once all the pieces are seamed except for the opening, use your fingers or a small spoon to push fiberfill through the opening into the animal. Stuff firmly so the animal holds its shape and does not feel lumpy or flat. Pay special attention to the limbs and head—these need more stuffing than the body so they do not flop around. A small stuffed animal (3 to 4 inches tall) usually needs 1 to 2 ounces of fiberfill.
When the animal feels full and firm, thread your yarn needle with a length of yarn that matches the fabric. Use the mattress stitch to close the opening, going back and forth between the two edges just as you did when seaming the pieces together. Pull the yarn snug after every few stitches. When the opening is completely closed, weave the yarn end through the fabric inside the animal for an inch or so, then cut it short. The end will stay hidden inside.
Adding eyes, nose, and embroidered details
Once the animal is stuffed and closed, you can add a face. If you are using safety eyes (plastic eyes with a post and washer that lock into place), insert them now, before you embroider. Push the post through the fabric from the outside, then slide the washer onto the post from the inside and press it down firmly. Safety eyes are permanent and cannot be removed, so measure carefully before you push the post through.
For embroidered eyes, use embroidery thread or yarn in a contrasting color. Thread your yarn needle and bring it up through the fabric where you want the eye to be. Make a small loop or a series of small stitches to form the eye shape, then push the needle back down through the fabric. Embroider a nose using the same method—a small triangle or circle works well. You can also embroider a mouth, whiskers, or other details. Embroidery is forgiving because you can redo it if you do not like how it looks the first time.
Weave in any loose yarn ends by threading them through your yarn needle and running them through the fabric for an inch or so, then cutting them short. The ends will stay hidden inside the stuffed animal.
Common mistakes and how to avoid them
The most common mistake is leaving gaps in the seams, which lets fiberfill poke through. To avoid this, use the mattress stitch and pull the yarn snug after every few stitches. If you notice a gap after you have stuffed the animal, you can close it by threading your yarn needle and stitching the gap closed from the outside.
Another common mistake is not stuffing firmly enough. A loosely stuffed animal will feel floppy and will not hold its shape. Stuff until the animal feels solid, but not so much that the seams strain or the fabric stretches out of shape. If you overstuff, you can remove some fiberfill by carefully opening a seam, pulling out the excess, and reseaming.
A third mistake is attaching safety eyes too close together or in the wrong position. Before you attach them, hold the animal up to a mirror and mark where the eyes should go with a pen or a stitch marker. Step back and look at the face from a distance to make sure the eyes are even and in the right place. Once you attach safety eyes, you cannot move them, so take your time.
Frequently Asked Questions
Can I knit a stuffed animal flat and then sew it together?
Yes. Some patterns are knitted flat in pieces and then seamed together. This is easier for beginners who are not comfortable knitting in the round, but it requires more seaming. Flat pieces also tend to have more visible seams than pieces knitted in the round. Either method works—choose the pattern that matches your skill level.
What yarn weight should I use?
Your pattern will specify the yarn weight. Most stuffed animals use worsted weight (medium weight) or DK weight (light weight) yarn because these create a tight, durable fabric that does not let fiberfill escape. Avoid very thin yarn (lace weight) because the fabric will be too loose, and avoid very thick yarn (bulky weight) because the animal will be stiff and hard to shape.
How do I keep fiberfill from showing through the fabric?
Seam the pieces tightly using the mattress stitch, and pull the yarn snug after every few stitches. Use yarn that matches your fabric so any small gaps are less noticeable. If fiberfill does poke through, you can push it back inside and stitch the gap closed from the outside using a ladder stitch or a whip stitch.
Can I wash a stuffed animal after I knit it?
Check your yarn label for care instructions. Most acrylic yarn can be hand-washed in cool water with mild soap, then laid flat to dry. Wool yarn should be hand-washed in cool water and dried flat as well. Do not machine-wash or machine-dry a stuffed animal because the agitation can damage the seams and the fiberfill can clump. If the animal has safety eyes, do not soak it—spot-clean instead.
What should I do if I make a mistake in the middle of knitting?
If you notice a mistake a few rows back, you can drop down to that row, fix the stitch, and pick the stitches back up. If the mistake is further back or too complicated to fix, you can rip back (pull out the yarn and unravel the rows) until you reach the mistake, then pick up the stitches and start knitting again. This is frustrating but faster than starting over. Many knitters keep a crochet hook nearby to catch dropped stitches.