Amigurumi Patterns

The Whispering Willow Woodland Puppet: A Free Crochet Pattern for a Textured, Interactive Rabbit Hand Puppet

Anonymous July 30, 2026

Bring Storytime to Life: Crochet the Whispering Willow Woodland Puppet

Imagine a toy that not only sparks endless imaginative play but also becomes a cherished heirloom. The Whispering Willow Woodland Puppet is a textured, interactive crochet rabbit hand puppet designed to bring stories to life. With its cozy tweed body, floppy ears, and a secret pocket for a tiny woodland friend, this pattern is perfect for crafters looking to create a meaningful, high-quality toy. Whether you're a seasoned crocheter or a confident beginner, this project offers a delightful blend of simple shapes and charming details.

Materials Needed

Before you begin, gather the following materials. Using the specified yarn weight and hook size will ensure your puppet matches the intended size and texture.

  • Yarn: Worsted weight (#4) yarn in three colors:
    • Color A (Tweed): Brown/grey mix for the body, head, ears, arms, and feet.
    • Color B (Cream): For the belly, inner ears, and tail.
    • Color C (Soft Pink): For the nose and paw pads.
    • Small amount of black yarn: For embroidering the eyes.
  • Crochet Hook: Size G (4.0 mm) or size needed to obtain gauge.
  • Other Supplies: Stitch markers, tapestry needle, fiberfill stuffing, scissors.

Gauge: 4 sc and 4 rows = 1 inch in single crochet. Gauge is not critical for this project, but consistent tension ensures a neat finish.

Step-by-Step Instructions

Notes: Work in continuous rounds unless otherwise stated. Use a stitch marker to mark the beginning of each round. The puppet is worked from the bottom up.

Head

With Color A (Tweed):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3: (Sc in next st, 2 sc in next st) around. (18 sts)
  • Rnd 4: (Sc in next 2 sts, 2 sc in next st) around. (24 sts)
  • Rnd 5: (Sc in next 3 sts, 2 sc in next st) around. (30 sts)
  • Rnd 6: (Sc in next 4 sts, 2 sc in next st) around. (36 sts)
  • Rnd 7: (Sc in next 5 sts, 2 sc in next st) around. (42 sts)
  • Rnd 8-14: Sc in each st around. (42 sts) – 7 rounds even.
  • Rnd 15: (Sc in next 5 sts, sc2tog) around. (36 sts)
  • Rnd 16: (Sc in next 4 sts, sc2tog) around. (30 sts)
  • Rnd 17: (Sc in next 3 sts, sc2tog) around. (24 sts)
  • Rnd 18: (Sc in next 2 sts, sc2tog) around. (18 sts)
  • Rnd 19: (Sc in next st, sc2tog) around. (12 sts)

Fasten off, leaving a long tail. Stuff head firmly. Weave tail through front loops of remaining stitches and pull tight to close. Set aside.

Body (Puppet Base)

With Color A (Tweed):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3: (Sc in next st, 2 sc in next st) around. (18 sts)
  • Rnd 4: (Sc in next 2 sts, 2 sc in next st) around. (24 sts)
  • Rnd 5: (Sc in next 3 sts, 2 sc in next st) around. (30 sts)
  • Rnd 6: (Sc in next 4 sts, 2 sc in next st) around. (36 sts)
  • Rnd 7-20: Sc in each st around. (36 sts) – 14 rounds even. This forms the main body tube.
  • Rnd 21: (Sc in next 4 sts, sc2tog) around. (30 sts)
  • Rnd 22: (Sc in next 3 sts, sc2tog) around. (24 sts)
  • Rnd 23: (Sc in next 2 sts, sc2tog) around. (18 sts)
  • Rnd 24: (Sc in next st, sc2tog) around. (12 sts)

Fasten off, leaving a long tail. Do not stuff the body. Weave tail through front loops of remaining stitches and pull tight to close. Set aside.

Ears (Make 2)

With Color A (Tweed):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3: (Sc in next st, 2 sc in next st) around. (18 sts)
  • Rnd 4-8: Sc in each st around. (18 sts) – 5 rounds even.
  • Rnd 9: (Sc in next st, sc2tog) around. (12 sts)
  • Rnd 10-12: Sc in each st around. (12 sts) – 3 rounds even.
  • Rnd 13: (Sc2tog) around. (6 sts)

Fasten off, leaving a long tail. Do not stuff. Flatten ear and sew the bottom closed. Set aside.

Inner Ears (Make 2)

With Color B (Cream):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3: (Sc in next st, 2 sc in next st) around. (18 sts)
  • Rnd 4-6: Sc in each st around. (18 sts) – 3 rounds even.

Fasten off, leaving a long tail. Set aside.

Arms (Make 2)

With Color A (Tweed):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3-8: Sc in each st around. (12 sts) – 6 rounds even.
  • Rnd 9: (Sc2tog) around. (6 sts)

Fasten off, leaving a long tail. Do not stuff. Set aside.

Paw Pads (Make 2 for arms, 2 for feet)

With Color C (Pink):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)

Fasten off, leaving a long tail. Set aside.

Feet (Make 2)

With Color A (Tweed):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3: (Sc in next st, 2 sc in next st) around. (18 sts)
  • Rnd 4-5: Sc in each st around. (18 sts) – 2 rounds even.
  • Rnd 6: (Sc in next st, sc2tog) around. (12 sts)
  • Rnd 7: (Sc2tog) around. (6 sts)

Fasten off, leaving a long tail. Stuff lightly. Set aside.

Tail

With Color B (Cream):

  • Rnd 1: Magic ring, 6 sc in ring. (6 sts)
  • Rnd 2: 2 sc in each st around. (12 sts)
  • Rnd 3: (Sc in next st, 2 sc in next st) around. (18 sts)
  • Rnd 4-5: Sc in each st around. (18 sts) – 2 rounds even.
  • Rnd 6: (Sc in next st, sc2tog) around. (12 sts)
  • Rnd 7: (Sc2tog) around. (6 sts)

Fasten off, leaving a long tail. Stuff lightly. Set aside.

Assembly

  1. Ears: Sew the inner ear (cream) to the center of the outer ear (tweed). Attach ears to the top of the head, positioning them slightly to the sides.
  2. Face: Using black yarn, embroider two small eyes between rounds 10-12 of the head, about 4 stitches apart. With pink yarn, embroider a small nose and mouth below the eyes.
  3. Arms: Sew the pink paw pads to the ends of the arms. Attach arms to the sides of the body, about 2 rounds down from the top opening.
  4. Feet: Sew the pink paw pads to the bottom of the feet. Attach feet to the bottom of the body, positioning them so the puppet can sit.
  5. Tail: Attach the tail to the back of the body, at the bottom.
  6. Head to Body: Align the head with the top opening of the body. Using the long tail from the head, sew the head securely to the body, ensuring the opening is large enough for a hand to fit inside. The body should be a tube that fits over the hand.
  7. Secret Pocket (Optional): To create a pocket for a tiny toy, crochet a small rectangle (approx. 3″ x 2″) with Color B. Sew three sides of the rectangle to the inside of the body, leaving the top open. This creates a hidden pocket for a small acorn or felt carrot.

Finishing

Weave in all ends. Trim any excess yarn. The puppet is now ready for play!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Coastal Breeze Pullover Free Pattern