Twirl Bunny free crochet pattern

Twirl Bunny - Free Amigurumi Crochet Pattern

Meet Twirl Bunny, an irresistibly sweet amigurumi crochet pattern designed to bring joy with every stitch. Standing approximately 13.5 inches tall, this charming bunny features long floppy ears, embroidered facial details, safety eyes, and the cutest twirly layered skirt. Crocheted with KnitPal Retro-Glam yarn held double for extra structure and softness (page 2), Twirl Bunny is worked in continuous rounds with simple shaping—making it an approachable and satisfying project for adventurous beginners and experienced amigurumi makers alike. Whether you’re crafting a nursery keepsake, birthday surprise, or springtime décor, this bunny is ready to twirl into someone’s heart.

Download a printable pattern PDF with step-by-step photos


What You’ll Need

  • Yarn: 

    KnitPal Retro-Glam (weight #3 - 57% acrylic / 43% polyester, 320 yards per 100 g) A: Approximately 1 ball in Pearl Pink
    B: Approximately 1 ball in Almond Powder
    C: Approximately 1 ball in Teal Blue

  • Hook:
    US E-4 / 3.5 mm
    Or size needed to obtain gauge

  • Notions:
    Scissors
    Stuffing for toys
    Tapestry needle
    Sewing pins
    Two 14 mm black safety eyes


Details

  • Skill Level: Easy

  • Gauge:A 5-round gauge swatch = 2" (5 cm) in diameter with US E-4 / 3.5 mm hook and yarn held double (2 strands held together at the same time)
    Swatch:
    Round 1: 6sc in a Magic Ring. (6 sts)
    Round 2: Inc around. (12 sts)
    Round 3: (Sc, inc)x 6. (18 sts)
    Round 4: (Sc 2, inc)x 6. (24 sts)
    Round 5: (Sc 3, inc)x 6. (30 sts)

  • Size: 13.5" (34.5 cm) tall

Abbreviations (US Terms)

  • BLO: back loop only
  • ch: chain
  • dc: double crochet
  • dec: invisible decrease (see below)
  • inc: increase (work 2 single crochet stitches into the same stitch or space)
  • sc: single crochet
  • slst: slip stitch
  • st(s): stitch(es)
  • (...)x # - work instructions within parentheses as many times as directed (#)
  • (# sts) - indicates the total number (#) of stitches you should have at the end of the round/row

Special Stitches

invisible decrease (dec) - insert hook in FRONT LOOP ONLY of next two stitches (which results in two more loops on hook), yarn over, pull through two loops on hook, yarn over, pull through last two loops on hook


Example of working in continuous rounds

Notes 

  • This pattern is worked with the yarn held double (2 strands held together at the same time).

  • Unless stated otherwise, this pattern is worked in continuous rounds. Use a stitch marker to mark the first stitch of each round, moving it up each round.


Pattern 

Download a printable pattern PDF with step-by-step photos

EARS (Make 2)

Use two strands of Color A held together.
Round 1: 6sc in a Magic Ring. (6 sts)
Round 2: Inc around. (12 sts)
Round 3: (Sc, inc)x 6. (18 sts)
Round 4: (Sc 2, inc)x 6. (24 sts)
Round 5: (Sc 7, inc)x 3. (27 sts)
Round 6: (Sc 8, inc)x 3. (30 sts)
Rounds 7-10 (4 rounds): Sc 30.
Round 11: (Sc 8, dec)x 3. (27 sts)
Rounds 12-13 (2 rounds): Sc 27.
Round 14: (Sc 7, dec)x 3. (24 sts)
Rounds 15-16 (2 rounds): Sc 24.
Round 17: (Sc 6, dec)x 3. (21 sts)
Rounds 18-19 (2 rounds): Sc 21.
Round 20: (Sc 5, dec)x 3. (18 sts)
Rounds 21: Sc 18.
Round 22: (Sc 7, dec)x 2. (16 sts)

Flatten the end of the Ear, aligning opposite sts; insert hook in next 2 opposite sts and make a sc, continue making sc through both layers to close (8 sc total).

Cut yarn and fasten off.

LEGS (Make 2)

Use two strands of Color A held together.
Round 1: 6sc in a Magic Ring. (6 sts)
Round 2: Inc around. (12 sts)
Round 3: (Sc, inc)x 6. (18 sts)
Round 4: (Sc 2, inc)x 6. (24 sts)
Round 5: (Sc 3, inc)x 6. (30 sts)
Rounds 6-8 (3 rounds): Sc 30.
Round 9: Sc 5, (dec)x 10, sc 5. (20 sts)
Rounds 10: Sc 4, (dec)x 6, sc 4. (14 sts) Stuff the foot only.
Rounds 11-24 (14 rounds): Sc 14.

Flatten the end of the Leg, aligning opposite sts; insert hook in next 2 opposite sts and make a sc, continue making sc through both layers to close (7 sc total).

Cut yarn and fasten off.

ARMS (Make 2)

Use two strands of Color A held together.
Round 1: 6sc in a Magic Ring. (6 sts)
Round 2: Inc around. (12 sts)
Rounds 3-4 (2 rounds): Sc 12.
Round 5: Sc 4, (dec)x 2, sc 4. (10 sts) Stuff the hand only.
Rounds 6-14 (9 rounds): Sc 10.

Flatten the end of the Arm, aligning opposite sts; insert hook in next 2 opposite sts and make a sc, continue making sc through both layers to close (5 sc total).

Cut yarn and fasten off.

HEAD

Use two strands of Color A held together.
Round 1: 6sc in a Magic Ring. (6 sts)
Round 2: Inc around. (12 sts)
Round 3: (Sc, inc)x 6. (18 sts)
Round 4: (Sc 2, inc)x 6. (24 sts)
Round 5: (Sc 3, inc)x 6. (30 sts)
Round 6: (Sc 4, inc)x 6. (36 sts)

In the next round, you will crochet the Ears onto the Head. When indicated in the pattern, fold the first Ear in half lengthwise and insert your hook in 2 opposite sts of the Ear (see photo), then insert your hook in the next st of the Head, then complete a sc through all three layers. Repeat across folded Ear (4 sc total). Do the same for the second Ear, but start crocheting at the middle fold of the Ear so that the Ear openings face the same direction.

Round 7: (Join first Ear) sc 4; working in Head only, sc 7, inc, sc 6, (join second Ear) sc 4; working in Head only, sc 1, inc, sc 11, inc. (39 sts)
Round 8: (Sc 12, inc)x 3. (42 sts)
Round 9: (Sc 13, inc)x 3. (45 sts)
Round 10: (Sc 14, inc)x 3. (48 sts)
Rounds 11-19 (9 rounds): Sc 48. Do not fasten off. Make the face before continuing.

Eyes: With sewing pins, mark 2 sts in Round 10, 9 sts apart, on the front of the Head. With Color C, embroider the eyelashes at these marked sts. Insert safety eyes in Round 10, at the eyelashes. 

Mouth: Mark 1 st in Round 11, centered between the eyes. Mark another st directly below in Round 14. With Color B, embroider 2 loops between these sts. Nose: Embroider 2 loops spanning 2 sts at the top of the mouth. Embroider 2 more loops at the same location, but spanning 4 sts.

Round 20: (Sc 2, dec)x 12. (36 sts)
Round 21: (Sc, dec)x 12. (24 sts) Stuff the Head.
Round 22: (Dec)x 12. (12 sts)

Do not fasten off. Continue to Body.

BODY

Continue working from the Head.
Round 23: Sc 12.
Round 24: (Sc, inc)x 6. (18 sts)
Round 25: (Sc 2, inc)x 6. (24 sts) Fasten off Color A. Start working with Color B.
Round 26: (Sc 3, inc)x 6. (30 sts)
Round 27: (Sc 4, inc)x 6. (36 sts)

In the next round, you will crochet the Arms on the Body. When indicated in the pattern, with the hand of the Arm facing forwards, insert your hook in the first st of the Arm, then insert your hook in the next st of the Body, then complete a sc through both layers. Continue to sc through both layers across the Arm (5 sc total).
Note: You want the Arms to be on the sides of the Body. Adjust their position for your Bunny if necessary.

Round 28: Sc 2, (join first Arm) sc 5, sc 13 in Body only, (join second Arm) sc 5, sc 11 in Body only. (36 sts)
Rounds 29-34 (6 rounds): Sc 36.

Fasten off Color B. Start working with Color C.

Round 35: Sc 36 BLO.
Rounds 36-38 (3 rounds): Sc 36.

Fasten off Color C. Start working with Color A.

Round 39: Sc 36 BLO.
Rounds 40-41 (2 rounds): Sc 36.

In the next round, you will crochet the Legs on the Body. When indicated in the pattern, with the foot of the Leg facing forwards, insert your hook in the first st of the Leg, then insert your hook in the next st of the Body, then complete a sc through both layers. Continue to sc through both layers across the Leg (7 sc total). Note: You want the Legs to be on the sides of the Body. Adjust their position for your Bunny if necessary.

Round 42: Sc 3, (join first Leg) sc 7, sc 11 in Body only, (join second Leg) sc 7, sc 8 in Body only. (36 sts)
Round 43: (Sc 4, dec)x 6. (30 sts)
Round 44: (Sc 3, dec)x 6. (24 sts)

Stuff the Body.

Round 45: (Sc 2, dec)x 6. (18 sts)
Round 46: (Sc, dec)x 6. (12 sts)
Round 47: (Dec)x 6. (6 sts)

Fasten off, leaving a long tail. Using a tapestry needle, thread the yarn tail through each st of the last round and pull to close. Hide the yarn end inside the Body.

UPPER FLAIR

With Color B held double, join yarn in any front loop of Round 34 of the Body. 
Round 1: Ch 2 (counts as a dc throughout), (2dc in next st, dc)x 17, 2dc in next st, sl st to join. (54 sts)
Round 2: Ch 2, (2dc in next st, dc 2)x 17, 2dc in next st, dc, sl st to join. (72 sts)
Round 3: Ch 2, (3dc in next st, dc 3)x 17, 3dc in next st, dc 2, sl st to join. (108 sts) 

Cut yarn and fasten off. Weave in all the ends.

LOWER FLAIR

With Color C held double, join yarn in any front loop of Round 38 of the Body. 
Round 1: Ch 2 (counts as a dc throughout), (2dc in next st, dc)x 17, 2dc in next st, sl st to join. (54 sts)
Round 2: Ch 2, (2dc in next st, dc 2)x 17, 2dc in next st, dc, sl st to join. (72 sts)
Round 3: Ch 2, (3dc in next st, dc 3)x 17, 3dc in next st, dc 2, sl st to join. (108 sts)

Cut yarn and fasten off. Weave in all the ends.

Download a printable pattern PDF with step-by-step photos

 


Share Your Finished Piece!

We love seeing your creations—and this pattern is especially meaningful.
If you post your Twirl Bunny on Instagram, please tag @knitpalusa so we can cheer you on!

And if you’d like more soft, gentle yarns perfect for charity crafting, KnitPal has so many beautiful options to keep your hooks busy and your heart full.


 

 

With permission of the designer, this pattern and photos are property of KnitPal and may not be altered, shared, or sold. Do not rewrite any part of this design and sell as your own design. You’re welcome to sell finished products made with this pattern, but please credit the design to KnitPal https://knitpal.com/