
Free Classic Crochet Bunny Pattern: Step-by-Step Guide for All Skill Levels
There is something timeless about a handmade bunny. Whether you are crafting one as an Easter gift, a baby shower present, a nursery decoration, or simply because you love the meditative rhythm of a hook moving through yarn, a classic crochet bunny never goes out of style. This free pattern walks you through every step of creating an adorable, soft, and durable stuffed bunny that beginners can follow with confidence and experienced crocheters will enjoy for its satisfying results.
Before you dive in, know that this pattern is completely free to use for personal projects and small handmade sales. All you need is a little patience, some basic supplies, and the willingness to fall in love with amigurumi-style construction. Let’s get started.
Why Crochet a Bunny?
Stuffed animals have been cherished companions for generations, but a crochet bunny carries something extra — it is made with intention. Every stitch represents time, care, and skill. Unlike mass-produced toys, a handmade bunny can be customized in any color, made from hypoallergenic materials for sensitive children, and sized up or down depending on your needs.
Crochet bunnies are among the most searched amigurumi patterns online for good reason. They are versatile enough to be a baby’s first soft toy, a collector’s piece for an adult, a wedding favor, or a charming prop for a photoshoot. The classic bunny shape — round body, floppy or upright ears, a little cottontail — is universally recognizable and universally beloved.
If you have been looking for a free classic crochet bunny pattern that produces professional results without requiring advanced techniques, you have found it.
Materials You Will Need
Getting your supplies together before you begin saves time and keeps the creative flow going. Here is everything this pattern calls for.
Yarn: Worsted weight yarn (size 4) works beautifully for this pattern and produces a bunny that is approximately 10 to 12 inches tall when finished. You will want a main color for the body and ears, and a contrast color for the inner ears and the optional nose. Soft cotton or acrylic yarn both work well. For a baby-safe toy, look for yarns labeled machine washable.
Hook: A 3.5mm (US E/4) crochet hook is recommended for worsted weight yarn when making amigurumi. Using a slightly smaller hook than the yarn label suggests creates a tighter fabric that holds stuffing in without gaps showing through.
Stuffing: Polyester fiberfill is the standard choice. Fill the bunny firmly so it holds its shape, but not so tightly that the seams strain.
Safety eyes: Two 12mm black safety eyes give the bunny a clean, polished look. If you are making this toy for a child under three, embroider the eyes instead using black yarn to eliminate any choking hazard.
Yarn needle: A blunt tapestry needle for sewing pieces together and weaving in ends.
Stitch markers: Helpful for tracking the beginning of each round in the magic ring construction.
Scissors: A small, sharp pair for clean cuts.
Abbreviations and Stitch Guide
This pattern uses US crochet terminology. Here is a quick reference.
MR — magic ring
ch — chain
sl st — slip stitch
sc — single crochet
inc — increase (two single crochets in the same stitch)
dec — invisible decrease (insert hook through the front loop only of the next two stitches and complete as a single crochet)
st(s) — stitch(es)
BLO — back loop only
FLO — front loop only
rnd — round
rep — repeat
Pattern Notes
All pieces are worked in continuous rounds unless otherwise specified. Do not join rounds with a slip stitch unless the pattern instructs you to. Place a stitch marker at the beginning of each round and move it up as you go. The magic ring start is strongly recommended over a chain-two start because it eliminates the small hole at the top of spherical pieces.
When the pattern says to stuff as you go, stuff the piece firmly before it becomes too narrow to add filling easily.
The Pattern
Head
Using your main color yarn, start with a magic ring.
Rnd 1: 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: *Sc 1, inc* repeat around. (18 sts)
Rnd 4: *Sc 2, inc* repeat around. (24 sts)
Rnd 5: *Sc 3, inc* repeat around. (30 sts)
Rnd 6: *Sc 4, inc* repeat around. (36 sts)
Rnd 7: *Sc 5, inc* repeat around. (42 sts)
Rnds 8–14: Sc in each st around. (42 sts) — 7 rounds even
Rnd 15: *Sc 5, dec* repeat around. (36 sts)
Rnd 16: *Sc 4, dec* repeat around. (30 sts)
Now is the time to attach your safety eyes. Position them between rounds 10 and 11, approximately 10 to 12 stitches apart. Once inserted and secured, they cannot be removed, so take a moment to check placement before you snap the washers on. If you prefer a slightly wider-eyed expression, space them 14 stitches apart.
Rnd 17: *Sc 3, dec* repeat around. (24 sts)
Rnd 18: *Sc 2, dec* repeat around. (18 sts)
Begin stuffing the head firmly now. Continue stuffing as you decrease.
Rnd 19: *Sc 1, dec* repeat around. (12 sts)
Rnd 20: Dec around. (6 sts)
Fasten off, leaving a long tail. Use your yarn needle to close the remaining gap by weaving through the front loops of all six stitches and pulling tight. Weave in the end securely.
Body
Using your main color yarn, start with a magic ring.
Rnd 1: 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: *Sc 1, inc* repeat around. (18 sts)
Rnd 4: *Sc 2, inc* repeat around. (24 sts)
Rnd 5: *Sc 3, inc* repeat around. (30 sts)
Rnd 6: *Sc 4, inc* repeat around. (36 sts)
Rnd 7: *Sc 5, inc* repeat around. (42 sts)
Rnds 8–18: Sc in each st around. (42 sts) — 11 rounds even
Rnd 19: *Sc 5, dec* repeat around. (36 sts)
Rnd 20: *Sc 4, dec* repeat around. (30 sts)
Rnd 21: *Sc 3, dec* repeat around. (24 sts)
Stuff the body firmly before the opening becomes too small.
Rnd 22: *Sc 2, dec* repeat around. (18 sts)
Rnd 23: *Sc 1, dec* repeat around. (12 sts)
Fasten off, leaving a long tail for sewing the head to the body. Leave the opening as-is for now — you will sew it closed when you attach the head.
Ears (Make Two — Outer Ear in Main Color)
Rnd 1: 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: *Sc 1, inc* repeat around. (18 sts)
Rnd 4: Sc in each st around. (18 sts)
Rnd 5: *Sc 2, inc* repeat around. (24 sts)
Rnds 6–18: Sc in each st around. (24 sts) — 13 rounds even
Rnd 19: *Sc 2, dec* repeat around. (18 sts)
Do not stuff the ears. Fasten off and leave a long tail for sewing.
Inner Ear (Make Two — Contrast Color)
Ch 4.
Row 1: Sc in the 2nd ch from hook and each ch across. Turn. (3 sts)
Row 2: Ch 1, inc in first st, sc 1, inc in last st. Turn. (5 sts)
Row 3: Ch 1, sc in each st across. Turn. (5 sts)
Row 4: Ch 1, inc, sc 3, inc. Turn. (7 sts)
Rows 5–13: Ch 1, sc in each st across. Turn. (7 sts)
Row 14: Ch 1, dec, sc 3, dec. Turn. (5 sts)
Fasten off, leaving a long tail. Using your yarn needle, sew the inner ear piece to the center of the outer ear, aligning the bottom edges. The inner ear should sit neatly inside the outer ear with a small border of the main color visible around it.
Arms (Make Two)
Rnd 1: 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnds 3–5: Sc in each st around. (12 sts) — 3 rounds even
Rnd 6: *Sc 2, dec* repeat around. (9 sts)
Rnds 7–16: Sc in each st around. (9 sts) — 10 rounds even
Lightly stuff the arms. You want them to feel soft and floppy rather than firm, so less stuffing is better here. Fasten off, leaving a long tail for sewing.
Legs (Make Two)
Rnd 1: 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: *Sc 1, inc* repeat around. (18 sts)
Rnds 4–6: Sc in each st around. (18 sts) — 3 rounds even
Rnd 7: *Sc 1, dec* repeat around. (12 sts)
Rnds 8–18: Sc in each st around. (12 sts) — 11 rounds even
Stuff the legs firmly. Fasten off, leaving a long tail for sewing.
Tail
Rnd 1: 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: *Sc 1, inc* repeat around. (18 sts)
Rnd 4: Sc in each st around. (18 sts)
Rnd 5: *Sc 1, dec* repeat around. (12 sts)
Rnd 6: Dec around. (6 sts)
Lightly stuff the tail and close as you did the head. Leave a tail for sewing.
Assembly
Assembly is where your bunny comes to life. Take your time with this step and pin pieces in place before sewing if it helps you visualize the final look.
Head to Body: Position the head on top of the body with the safety eyes facing forward. Using the long tail from the body’s open end and your yarn needle, sew the head to the body using whip stitch, working all the way around the neck and pulling firmly as you go. The head should be secure with no wobble.
Ears: Flatten each ear so the inner ear faces forward. Position the ears on top of the head — for a classic upright look, place them on rounds 3 to 5, approximately 10 stitches apart. Pin them, check from all angles, then sew down firmly using the tail yarn and whip stitch around the entire base of each ear.
Arms: Sew the arms to either side of the body at approximately round 5 to 7 from the top of the body. For a natural posture, angle them slightly downward. Sew around the entire top of each arm for security.
Legs: Attach the legs to the base of the body, positioning them so the bunny sits upright. Sew firmly so the bunny balances well on a flat surface.
Tail: Sew the tail to the back of the body at the mid-lower section, opposite the face.
Finishing Touches
Once everything is assembled, you can add the final details that give your bunny personality.
Nose: Using pink or contrast-color yarn and a yarn needle, embroider a small triangle or oval nose just below the center of the face, between the eyes. Three or four horizontal satin stitches layered on top of each other create a neat, tidy nose.
Mouth: From the base of the nose, bring your needle down two stitches and then out to either side to create a small Y-shape smile. Keep it subtle — just a few millimeters of embroidery goes a long way.
Blush cheeks (optional): A small circle of pink felt cut to about half an inch in diameter and stitched or glued lightly beneath each eye adds a sweet, rosy look to the finished bunny.
Bow or accessory: A little ribbon bow tied around the neck, a crocheted scarf, or a small button nose are all popular additions that make the bunny feel personalized. If making the bunny as a gift, a bow in the recipient’s favorite color is a lovely touch.
Tips for Success
Tension matters more than speed. Tight, even tension creates a smooth fabric that looks polished and holds its shape. If your stitches are too loose, the white fiberfill will peek through, which is distracting and looks unfinished. Practice a few rows on a swatch before beginning the actual pattern if you are new to amigurumi.
Count your stitches every round. It sounds tedious, but losing a stitch in round three can leave you with a lopsided head by round seven. Stitch markers and a simple tally on a notepad save a lot of frogging later.
Use the invisible decrease. The standard decrease creates a small bump on the surface. The invisible decrease, worked through the front loops only of two consecutive stitches, produces a nearly invisible join that keeps the bunny’s surface smooth and professional-looking.
Don’t skip the magic ring. It truly does close more neatly than a starting chain. Watch a quick tutorial video if you are unfamiliar with it — once you learn it, you will use it for every amigurumi you make.
Stuff firmly and evenly. Push stuffing into narrow sections like the arms and legs using a pencil eraser or the blunt end of a crochet hook to distribute filling without creating lumps.
Yarn Color Ideas
One of the greatest joys of making your own bunny is the color freedom. Here are a few popular palettes to inspire you.
A classic white bunny with pink inner ears is the quintessential Easter choice and photographs beautifully. A soft grey bunny with ivory inner ears gives a more modern, nursery-friendly aesthetic. For something bold and fun, try a lavender body with a cream inner ear or even go fantasy with a rainbow variegated yarn that produces a different-colored bunny every time.
Neutral tans and creams mimic a realistic rabbit appearance if you are going for a naturalistic look. For a gender-reveal or baby shower gift, the main color can reflect the theme — blush pink, sky blue, or a soft mint green are all beautiful against white inner ears.
Sizing Variations
The measurements in this pattern are based on worsted weight yarn and a 3.5mm hook. You can scale the bunny up or down easily by changing your yarn weight.
Using bulky yarn (size 5 or 6) with a 5.0mm hook produces a large, hugg