
Free Bunny Rabbit Knitting Pattern: Create Your Own Adorable Handmade Bunny Today
Few things in the crafting world bring as much joy as completing a soft, cuddly stuffed animal that you made entirely with your own hands. Knitted toys have a timeless charm that machine-made alternatives simply cannot replicate, and a bunny rabbit sits at the very top of that list. Whether you’re a seasoned knitter looking for a rewarding weekend project or a beginner wanting to try something new, this free bunny rabbit knitting pattern will walk you through every step of creating a heirloom-quality stuffed rabbit that can be treasured for years.
In this post, you’ll find a complete, detailed, and entirely free pattern for a knitted bunny rabbit, along with tips on yarn selection, finishing techniques, safety information for making toys for children, and ideas for customization. Bookmark this page, grab your needles, and let’s get started.
Why Knit a Bunny Rabbit?
Knitted bunnies make wonderful gifts for babies, toddlers, and children of all ages. They’re also popular among adult collectors who appreciate handmade soft toys. A knitted bunny can be gifted at Easter, baby showers, birthdays, or simply as a gesture of love and care. Because you’re making it yourself, you control every aspect — the colors, the size, the embellishments, and the stuffing material.
Beyond the gift-giving angle, knitting a stuffed animal is genuinely excellent practice for your skills. You’ll work in the round, practice increases and decreases, learn basic seaming techniques, and get comfortable with working small pieces and joining them together. By the time you finish this bunny, you’ll have leveled up your knitting toolkit considerably.
There’s also the meditative joy of the process itself. Sitting down with soft yarn and clicking needles, watching a floppy ear or a round little belly take shape stitch by stitch, is one of life’s quiet pleasures.
Materials You’ll Need
Before you dive into the pattern, gather your supplies. Having everything on hand before you cast on will make the experience smoother and more enjoyable.
Yarn: You’ll need approximately 100 to 150 yards of worsted weight yarn in your main color. This pattern works beautifully in classic cream, white, or grey for a realistic bunny look, but there’s absolutely no rule against a lavender, mint green, or even a rainbow bunny. A small amount of a contrasting color (about 20 yards) is useful for the inner ears or any color detail you’d like to add. Choose a yarn that is soft and has a slight fuzz or halo for a plush finish — baby yarn or a merino blend works wonderfully. Avoid anything scratchy, especially if the bunny is intended for a young child.
Needles: US size 5 (3.75mm) double-pointed needles or a short circular needle for working small circumferences in the round. You can also use US size 5 straight needles if you prefer to work flat and seam.
Stuffing: Polyester fiberfill is the most common choice and gives a lovely firm shape. For an eco-friendly alternative, you can use wool stuffing or even repurpose clean, soft fabric scraps.
Other supplies: A yarn needle (also called a tapestry needle) for seaming and weaving in ends, stitch markers, scissors, and safety eyes if you prefer them over embroidered eyes. If the bunny is for a child under three years old, always embroider the eyes rather than using safety eyes, since small parts pose a choking risk regardless of how firmly they’re attached.
Gauge and Finished Size
Gauge: approximately 22 stitches and 30 rows over 4 inches in stockinette stitch.
Finished size: approximately 10 to 12 inches tall when stuffed, depending on your individual tension and the yarn you choose. This makes for a nicely huggable bunny — not too small to be delicate and not so large that it becomes unwieldy.
Gauge matters more for toys than you might expect. A looser gauge means the stuffing can show through the gaps between stitches, which is not the look you want. Work at a slightly tighter tension than you normally might for a fabric project.
Abbreviations Used in This Pattern
CO — cast on
BO — bind off
K — knit
P — purl
KFB — knit into the front and back of the stitch (an increase)
K2tog — knit two stitches together (a decrease)
SSK — slip, slip, knit (a left-leaning decrease)
St(s) — stitch(es)
PM — place marker
SM — slip marker
MR — magic ring (also called magic loop cast on)
St st — stockinette stitch
RS — right side
WS — wrong side
Rnd(s) — round(s)
Pattern Instructions
The Body
The body is knitted from the bottom up in the round, giving it a seamless, rounded shape.
Cast on: Using the magic ring method, CO 6 sts. Join to work in the round, PM to mark the beginning of the round.
Rnd 1: KFB in each st — 12 sts.
Rnd 2: (K1, KFB) repeat to end — 18 sts.
Rnd 3: (K2, KFB) repeat to end — 24 sts.
Rnd 4: (K3, KFB) repeat to end — 30 sts.
Rnd 5: (K4, KFB) repeat to end — 36 sts.
Rnd 6: (K5, KFB) repeat to end — 42 sts.
Rnd 7: (K6, KFB) repeat to end — 48 sts.
Knit even (no increases or decreases) for 20 rounds.
Begin decreasing for the neck:
Rnd 28: (K6, K2tog) repeat to end — 42 sts.
Rnd 29: Knit even.
Rnd 30: (K5, K2tog) repeat to end — 36 sts.
Rnd 31: Knit even.
Rnd 32: (K4, K2tog) repeat to end — 30 sts.
Stuff the body firmly with fiberfill at this point. Continue to add a little stuffing as you work the next rounds.
Rnd 33: (K3, K2tog) repeat to end — 24 sts.
Rnd 34: (K2, K2tog) repeat to end — 18 sts.
Rnd 35: (K1, K2tog) repeat to end — 12 sts.
Cut yarn, thread tail through remaining 12 sts, pull tight, and secure. Weave in the end.
The Head
Using the magic ring, CO 6 sts. Join to work in the round.
Rnd 1: KFB in each st — 12 sts.
Rnd 2: (K1, KFB) repeat to end — 18 sts.
Rnd 3: (K2, KFB) repeat to end — 24 sts.
Rnd 4: (K3, KFB) repeat to end — 30 sts.
Rnd 5: (K4, KFB) repeat to end — 36 sts.
Knit even for 12 rounds.
Shape the muzzle area: K18, KFB, K1, KFB, K1, KFB, K1, KFB, K to end of round — 40 sts. Knit 2 more rounds even.
Begin decreases:
(K4, K2tog) repeat to end — 34 sts.
Knit 1 round.
(K3, K2tog) repeat to end — 28 sts (approximately, adjust as needed for your stitch count).
Knit 1 round.
(K2, K2tog) repeat to end — 21 sts.
(K1, K2tog) repeat to end — 14 sts.
Stuff the head firmly. K2tog repeat to end — 7 sts. Cut yarn, thread through remaining sts, pull tight, and secure.
The Ears (Make Two)
The ears are one of the most distinctive features of your bunny and are knitted flat on two needles.
CO 8 sts.
Row 1 (RS): K across.
Row 2 (WS): K1, P6, K1.
Repeat rows 1 and 2 for 20 rows total.
Begin shaping:
Next RS row: K1, SSK, K2, K2tog, K1 — 6 sts.
Next WS row: K1, P4, K1.
Next RS row: K1, SSK, K2tog, K1 — 4 sts.
Next WS row: K1, P2, K1.
Next RS row: K1, K2tog, K1 — 3 sts.
Next row: P3.
Next row: Sl1, K2tog, PSSO — 1 st.
Cut yarn and pull through the last stitch.
If you are making two-tone ears, work the inner ear: cast on 4 stitches in your contrasting color and work a slightly narrower strip following the same basic shape, then seam it gently to the face side of each finished ear.
The Arms (Make Two)
CO 6 sts using magic ring. Join to work in the round.
Rnd 1: KFB in each st — 12 sts.
Rnds 2–4: Knit even.
Rnd 5: (K1, K2tog) repeat to end — 8 sts.
Knit even for 14 rounds.
K2tog to end — 4 sts. Cut yarn and pull through.
Stuff lightly — the arms look nicest with just a small amount of stuffing so they stay floppy and poseable.
The Legs (Make Two)
CO 6 sts using magic ring. Join to work in the round.
Rnd 1: KFB in each st — 12 sts.
Rnd 2: (K1, KFB) repeat to end — 18 sts.
Rnds 3–6: Knit even.
Rnd 7: (K1, K2tog) repeat to end — 12 sts.
Knit even for 16 rounds.
Stuff firmly, especially in the foot area. K2tog to end — 6 sts. Pull yarn through and secure.
The Tail
Using magic ring, CO 6 sts.
Rnd 1: KFB in each st — 12 sts.
Rnds 2–4: Knit even.
Rnd 5: K2tog to end — 6 sts.
Stuff with a small puff of fiberfill before closing. Pull yarn through remaining sts and secure.
Assembling Your Bunny
This is the stage where your bunny truly comes to life, and it’s worth taking your time here.
Start by attaching the head to the body. Position the head at the top of the body, slightly tilted forward so your bunny has that characteristic curious look rabbits tend to have. Use your yarn needle and a length of main color yarn to seam the two pieces together using a whipstitch or mattress stitch around the full circumference, pulling firmly but not so tight that you distort the shape.
Next, attach the ears to the top of the head. Position them roughly a third of the way in from each side and toward the back of the head. Pin them in place and stand back to check the placement before you commit to sewing. The ears make an enormous difference to the overall character of your bunny, so it’s worth taking a few moments to get them exactly where you want them.
Attach the arms to the sides of the body, just below the neck join. They should hang naturally downward and can be angled very slightly forward. Stitch them firmly all the way around the base of each arm.
The legs attach at the bottom sides of the body. Some knitters prefer to position them so the bunny can sit upright — if that’s your goal, angle the foot portion slightly forward and make sure the legs are symmetrical.
Finally, attach the little tail to the back of the body, positioned about a third of the way up from the bottom.
Adding the Face
The face is the most personal and expressive part of your bunny, and there’s no single right way to do it.
For embroidered eyes, use a length of black yarn or embroidery floss and a yarn needle. Make several small stitches close together in a circle or oval shape. You can also create a highlight by adding a single white stitch across the corner of each eye, which gives your bunny a lively, bright-eyed expression.
For the nose, use pink or dusty rose yarn and work three or four stitches in a small triangle or Y shape just below the center of the muzzle.
A few tiny stitches in a curved line below the nose suggest a gentle smile and add a great deal of personality.
Customization Ideas
Once you’ve mastered the basic bunny, the possibilities for variation are nearly endless. You can knit your bunny in a bold color like mustard yellow or sage green for a modern, decorative look. Adding a tiny knitted scarf in a contrasting color is simple and enormously charming. A miniature bow knitted in ribbon yarn or sewn from fabric can be stitched between the ears for a sweet feminine touch.
For a larger bunny, simply hold two strands of yarn together and use larger needles — this will give you a bunny roughly twice the size with very little adjustment to the pattern itself.
You can also experiment with different yarn textures. A bouclé or fluffy yarn creates a bunny with a fuzzy, soft coat that looks remarkably lifelike. Mohair blended yarn gives a beautiful halo effect. Just keep in mind that highly textured yarns can make it harder to see your stitches clearly, so they’re better suited to knitters who are already comfortable with the pattern.
Tips for a Beautiful Finished Bunny
Working at a tight gauge is the single most important tip for a professional-looking stuffed animal. Loose stitches allow the white stuffing to peek through and give the toy a tired, worn appearance before it’s even left your hands. Go down a needle size if needed.
When stuffing, aim for firm rather than overstuffed. A very tightly packed bunny loses its soft, squeezable quality and can distort the knitted fabric. Fill each piece gradually, poking the stuffing into the far edges and corners first before filling the center.
Take your time with seaming. The joins between the head, body, and limbs are visible, and a neat whipstitch or mattress stitch makes a world of difference. Use the same yarn you knitted with so the seam blends seamlessly.
Block the ears lightly before attaching them. A little steam or a damp cloth and a gentle press will help them lie flat and even.
A Note on Safety for Children’s Toys
If this bunny is destined for a baby or a young child, a few adjustments are important. Always use embroidered features rather than safety eyes, buttons, or any small attached pieces. Check that all seams are sturdy and will not come apart with enthusiastic handling. Wash your yarn before using it to remove any sizing or chemicals, and choose a filling that is non-toxic and hypoallergenic. If using polyester fiberfill, look for one that is labeled safe and tested for use in children’s toys.
For babies under twelve months, a very lightly stuffed bunny with no small features at all is the safest option. A simple, soft, and light bunny is perfect for tiny hands to grip and snuggle.
Caring for Your Knitted Bunny
A hand-knitted toy deserves proper care to keep it looking its best. Most wool or wool-blend bunnies should be hand-washed in cool water with a gentle soap, then pressed between towels to remove excess water and left to dry flat. Acrylic yarn bunnies are often machine-washable on a gentle cycle — always check the yarn label to be sure.
If the bunny gets misshapen after washing, a light reshaping while still damp and then leaving it to dry in the correct position will usually restore its original form.
Share Your Finished Bunny
There’s something wonderfully community-minded about knitting patterns, and this one is no different. If you make this bunny, share a photo — whether on your social media, with friends and family,