Tutorial available on my channel 🐰 #knittedtoys #knittingtutorials

How to Knit Your First Stuffed Bunny: A Complete Step-by-Step Tutorial

If you’ve ever wanted to create an adorable handmade toy that will be treasured for years, knitting a stuffed bunny is one of the most rewarding projects you can start with. Whether you’re a beginner who has just mastered the knit stitch or an intermediate crafter looking for a fun weekend project, this tutorial will walk you through everything you need to know — from choosing the right yarn to sewing up those final seams and adding the finishing touches that bring your little rabbit to life.

This is the kind of project that people save, share, and come back to time and time again, and for good reason. Knitted stuffed animals make wonderful gifts for babies, toddlers, and anyone who loves handcrafted things. They’re also a fantastic way to use up leftover yarn from other projects. So grab your needles, settle in, and let’s make something magical.


What You’ll Need Before You Start

Getting your materials together before you begin is one of those small habits that makes the whole knitting experience more enjoyable. There’s nothing more frustrating than getting halfway through a project and realizing you’re short on stuffing or missing a yarn needle. Here’s a complete list of what you’ll want to have on hand.

For yarn, a soft DK weight or worsted weight yarn works beautifully for stuffed toys. You’ll want something with a tight twist so the stuffing doesn’t peek through the stitches. A light gray, cream, white, or soft brown palette is classic for bunnies, but there are absolutely no rules here — pastel pink bunnies, sunshine yellow bunnies, and even deep purple bunnies all have their own charm. Plan for roughly 100 to 150 grams of your main color, and a small amount of a contrasting color if you’d like a belly patch, inner ears, or a little bow.

For needles, a set of 3.5mm to 4mm double-pointed needles (DPNs) or a short circular needle works well if you want to knit in the round, which is the approach this tutorial uses. If you prefer flat knitting and seaming, any standard needle in the same size range will do the job.

You’ll also need polyester fiberfill stuffing, a yarn needle for seaming and weaving in ends, scissors, safety eyes in 9mm or 12mm (or you can embroider eyes for a toy intended for very young children), stitch markers, and a small amount of black or dark brown embroidery floss for the nose.

Optional but lovely: a small piece of ribbon for a bow around the neck, and a tiny jingle bell to tuck inside the body if you’re making this for a slightly older child who will enjoy the sound.


Understanding the Basic Construction

Before you cast on a single stitch, it helps to understand how the bunny is put together. This particular design is worked in separate pieces that are then assembled. You’ll knit the body, the head, two ears, two arms, and two legs. Some knitters prefer an all-in-one construction that requires more advanced shaping, but the separate-piece method is more beginner-friendly and gives you more control over proportions.

The body and head are both worked in the round from the bottom up, increasing to create a rounded shape and then decreasing to close. The limbs are small tubes worked in the round or flat and seamed. The ears are flat pieces that get folded or sewn onto the head at the end.

Once you understand the overall structure, the individual pieces feel much less intimidating. You’re essentially just making several small, simple shapes and combining them into something that looks impressively complex.


Abbreviations Used in This Tutorial

Even if you’re already familiar with knitting abbreviations, it’s worth having these written out in one place so you can refer back easily.

CO means cast on. K means knit. P means purl. K2tog means knit two stitches together (a right-leaning decrease). SSK means slip, slip, knit (a left-leaning decrease). M1 means make one (an increase). Kfb means knit into the front and back of a stitch (an increase). PM means place marker. SM means slip marker. BO means bind off. St and sts mean stitch and stitches respectively. Rnd and rnds mean round and rounds.


Knitting the Body

Cast on 8 stitches and join to work in the round, being careful not to twist.

Round 1: Knit all stitches.
Round 2: Kfb in every stitch. (16 sts)
Round 3: Knit.
Round 4: [K1, kfb] repeat to end. (24 sts)
Round 5: Knit.
Round 6: [K2, kfb] repeat to end. (32 sts)
Rounds 7 through 10: Knit all stitches without shaping.
Round 11: [K3, kfb] repeat to end. (40 sts)
Rounds 12 through 20: Knit without shaping.

At this point your body should be a nice rounded tube. Now you’ll begin decreasing to close the top.

Round 21: [K3, k2tog] repeat to end. (32 sts)
Round 22: Knit.
Round 23: [K2, k2tog] repeat to end. (24 sts)
Round 24: Knit.

Before you continue decreasing, stuff the body firmly with fiberfill. You want it to feel plump and springy but not so tightly packed that it distorts the stitches.

Round 25: [K1, k2tog] repeat to end. (16 sts)
Round 26: [K2tog] repeat to end. (8 sts)

Cut yarn, thread through remaining stitches, pull tight, and fasten off. Weave in the end on the inside.


Knitting the Head

The head is worked the same way as the body but with slightly different proportions to give it that characteristic round bunny face.

Cast on 8 stitches and join in the round.

Round 1: Knit.
Round 2: Kfb in every stitch. (16 sts)
Round 3: Knit.
Round 4: [K1, kfb] repeat to end. (24 sts)
Round 5: Knit.
Round 6: [K2, kfb] repeat to end. (32 sts)
Round 7: Knit.
Round 8: [K3, kfb] repeat to end. (40 sts)
Rounds 9 through 16: Knit without shaping.

Round 17: [K3, k2tog] repeat to end. (32 sts)
Round 18: Knit.
Round 19: [K2, k2tog] repeat to end. (24 sts)
Round 20: Knit.

Attach the safety eyes between rounds 13 and 14, spacing them about 10 stitches apart. If this toy is for an infant, skip the safety eyes entirely and embroider them later with a satin stitch instead.

Stuff the head firmly.

Round 21: [K1, k2tog] repeat to end. (16 sts)
Round 22: [K2tog] repeat to end. (8 sts)

Cut yarn, thread through remaining stitches, pull tight, and fasten off. Set the head aside.


Knitting the Ears

The ears are what really make a bunny look like a bunny, so it’s worth taking a little extra care with them. These are worked flat for a slightly more natural, floppy look.

For each ear, cast on 6 stitches.

Row 1 (RS): Knit.
Row 2 (WS): Purl.
Repeat rows 1 and 2 until the ear measures about 6 cm (approximately 2.5 inches) from the cast on edge.

Next row: K2tog, k2, k2tog. (4 sts)
Following row: Purl.
Next row: K2tog twice. (2 sts)
Final row: P2tog. (1 st)

Fasten off and leave a long tail for sewing. Make two.

If you’d like inner ears in a contrast color, cut a small oval shape from felt in your contrast color and stitch it onto the ear, or knit a slightly smaller ear piece in your contrast color and mattress stitch it to the front of the main ear before attaching it to the head.


Knitting the Arms

Each arm is a small tapered tube. Cast on 8 stitches and join in the round.

Rounds 1 through 10: Knit.
Round 11: [K2, k2tog] twice. (6 sts)
Rounds 12 and 13: Knit.

Cut yarn, thread through remaining stitches, pull snug but don’t pull completely closed — you want a slight rounded paw shape. Stuff lightly and leave a tail for sewing. Make two.


Knitting the Legs

The legs are worked similarly but a little larger and longer. Cast on 10 stitches and join in the round.

Rounds 1 through 14: Knit.
Round 15: [K3, k2tog] twice. (8 sts)
Rounds 16 and 17: Knit.

Close and stuff as you did the arms. Leave a long tail for sewing. Make two.


Assembling Your Bunny

This is the moment where all those separate pieces become a real toy, and it’s genuinely exciting every time. Have your yarn needle threaded and ready.

Start by attaching the head to the body. Position the head so its cast on edge lines up with the top of the body where you closed it. Use a whip stitch or mattress stitch all the way around, pulling the yarn snug as you go to create a secure, invisible join. The head should feel very firmly attached — stuffed toys get handled a lot, and you don’t want anything pulling loose.

Next, attach the legs to the bottom sides of the body. Position them so the bunny can sit in a natural way, with the legs pointing forward rather than straight down. Pin them in place with a locking stitch marker or a bit of scrap yarn before sewing to make sure you’re happy with the placement. Then sew each one firmly in place using a ladder stitch or whip stitch worked through both layers multiple times for security.

Attach the arms to the sides of the body, roughly level with where the neck meets the shoulders. Again, pin before you sew to check placement. Arms that are too high look a bit awkward; aim for about one-third of the way down the body.

Finally, attach the ears to the top of the head. A bunny’s ears should sit slightly toward the back of the head rather than right at the top center, which gives them a more natural, alert look. You can sew them upright for a perky bunny or at a slight angle for a softer, more relaxed expression. Use mattress stitch along the base of each ear, working through several rounds of the head to make sure they’re secure.


Adding the Face

The face is the last thing you’ll do before your bunny is complete, and it has an enormous impact on the finished character of your toy. Small adjustments in placement of the nose and expression can give your bunny a curious look, a sleepy look, or a wide-eyed innocent look — it’s one of the most personal parts of the whole project.

For the nose, use a length of dark brown or black embroidery floss doubled over. Bring your needle up from inside the head at the center front, just below and between the eyes. Work a small upside-down triangle shape with three or four straight stitches, finishing with a short horizontal stitch underneath. This creates the classic bunny nose shape.

You can add a simple curved smile using a single straight stitch or a slight V-shape below the nose. Keep it subtle — a tiny mouth goes a long way.

If you’d like rosy cheeks, rub a tiny amount of pink chalk pastel or blush onto your fingertip and gently dab it onto the knitted fabric in a circular motion on each cheek. This softens the face beautifully and gives your bunny a gentle, warm expression.


Finishing Touches and Care Tips

Weave in any remaining yarn ends carefully, working them into the stuffed sections of each piece rather than leaving them near the seams where they might work loose over time.

Give your bunny a gentle press with your hands to shape it — encourage the head to sit upright, fluff the ears, and round out any areas that look slightly flat after assembly.

For care, hand washing in cool water with a mild soap is best for knitted toys. Squeeze gently — never wring — and reshape while damp. Lay flat or hang to dry away from direct heat. If you’re making this as a gift, writing out these care instructions on a small card is a lovely touch.


Customization Ideas to Make It Your Own

One of the greatest joys of making knitted toys is how endlessly customizable they are. Once you’ve made one bunny with this basic pattern, you’ll find yourself wanting to make a whole family of them.

You can experiment with size simply by changing your needle size and yarn weight. A chunky yarn on 6mm needles will give you a big, huggable bunny that’s wonderful for toddlers. A fine 4-ply yarn on 2.5mm needles creates a miniature bunny perfect for a keychain or ornament.

Try knitting the ears in a contrasting color, or stripe the body in alternating colors for a bold, graphic look. A small embroidered flower on one ear is a sweet detail that only takes a minute to add. You can make the bunny a little removable outfit — a simple sweater knit in the round, or a tiny dress knit flat with a few stitches of icord for the straps.

If you share your finished bunny on social media, use the hashtag on the channel — it’s genuinely wonderful to see the community’s creations and all the different directions people take a pattern.


A Few Troubleshooting Tips

If your stuffing is showing through the stitches, try going down a needle size or switching to a yarn with a tighter twist. A loosely constructed fabric is the most common issue beginners encounter with stuffed toy knitting.

If your bunny feels floppy rather than firm, add more stuffing. Stuffed toys generally benefit from being packed more firmly than you might initially think feels right.

If your seams are visible or lumpy, practice mattress stitch on a swatch before tackling assembly. It’s a technique that genuinely gets easier very quickly with just a little repetition.

If your safety eyes are crooked after you’ve set them, unfortunately there’s no fixing them without cutting them out and replacing them — which is possible but fiddly. This is why it’s worth double and triple checking placement before snapping the washers in place.


Why Knitting Toys Is Worth Your Time

There’s something deeply satisfying about knitting toys that’s different from knitting garments or accessories. A stuffed animal you’ve made will be played with, carried around, probably chewed on a little, and kept for years. It might travel in a backpack to school, sit on a shelf for decades, or get passed along to the next generation. The time you put into it carries forward in a way that a quickly forgotten gift never does.

Knitting for children especially — whether your own, a niece or nephew, a friend’s new baby — is one of the most generous things you can do with your craft. And a handmade bunny, soft and a little bit imperfect in the way only handmade things can be, communicates something that a bought toy simply cannot.

So if you try this pattern, enjoy the process. Go slowly with the assembly, take care with the face, and don’t worry if it’s not perfectly symmetrical. In fact, the slight wonkiness is part of what makes it wonderful.

Happy knitting, and I’ll see you in the next tutorial.

Categorized in:

Toys,

Last Update: October 21, 2026