Floppy ear crochet bunny hat pattern featured image with a gray beanie, two long hanging ears, ribbed brim, and handmade tag beside bold pink, aqua, black, and yellow lettering.

Crochet bunny hat pattern with floppy ears

Add a playful bunny look to a cozy crochet hat with a pair of long floppy ears. This cute design is perfect for Easter, spring photos, dress-up, or a handmade gift for anyone who loves bunnies.

Quick answer

This beginner crochet bunny hat is worked from the top down in joined rounds using worsted weight (#4) yarn and an H-8 (5 mm) crochet hook. FPdc and BPdc stitches create the ribbed brim, and the long floppy ears are crocheted separately and sewn on afterward. The pattern includes baby, toddler, child, and adult sizes.

Crochet bunny hat pattern details

Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.

Skill level

Beginner — This pattern uses double crochet stitches, simple increases and decreases, and front and back post double crochet stitches for the ribbed brim.

Materials needed

  • Crochet hook size H-8 (5 mm)
  • Worsted weight yarn (#4)
  • Yarn needle
  • Scissors

Size guide

This crochet bunny hat pattern includes four sizes. Choose your size based on the wearer’s head circumference.

  • Baby — Fits a 16–17 inch (41–43 cm) head; finished hat height: 6.25 inches (16 cm)
  • Toddler — Fits an 18–19 inch (46–48 cm) head; finished hat height: 6.75 inches (17 cm)
  • Child — Fits a 19–20 inch (48–51 cm) head; finished hat height: 7 inches (18 cm)
  • Adult — Fits a 20–23 inch (51–58 cm) head; finished hat height: 7.75 inches (20 cm)

See my crochet hat sizing guide for full details and size charts.

Gauge

16 dc and 10 rounds = 4 inches (10 cm)

Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.

Crochet abbreviations

  • dc = double crochet
  • dc2tog = double crochet decrease
  • FPdc = front post double crochet
  • BPdc = back post double crochet
  • ch/chs = chain/chains
  • st/sts = stitch/stitches
  • rnd/rnds = round/rounds

Pattern notes

  • The starting chain does not count as a stitch.
  • Join each round with a slip stitch to the first stitch.
  • Repeat instructions between the asterisks (*) for the rest of the round.
  • The pattern is written in US crochet terms.

How to crochet post stitches

Post stitches are worked around the vertical post of the stitch below instead of into the top loops.

  • FPdc (front post double crochet): Yarn over, insert your hook from front to back to front around the post of the next stitch, yarn over and pull up a loop. Yarn over and pull through 2 loops twice.
  • BPdc (back post double crochet): Yarn over, insert your hook from back to front to back around the post of the next stitch, yarn over and pull up a loop. Yarn over and pull through 2 loops twice.
Bunny ear hat crochet pattern pin featuring a gray beanie with long floppy ears, ribbed brim, and small handmade tag held against a white background with bold pink, aqua, and black text.

Free crochet bunny hat pattern instructions (all sizes)

Follow the step-by-step instructions below to make this crochet bunny hat pattern in baby, toddler, child, or adult sizes.

Baby size hat

Rnd 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Rnd 2: Ch 2, 2 dc in each st, join (22 stitches)
Rnd 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Rnd 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Rnd 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Rnd 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Rnds 7-13: Ch 2, dc in each st, join (52 stitches)
Rnd 14: Ch 2, *FPdc, BPdc*, join (52 stitches)
Rnd 15: Ch 2, *FPdc, BPdc*, join (52 stitches)
Rnd 16: Ch 2, *FPdc, BPdc*, join and fasten off (52 stitches)

Toddler size hat

Rnd 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Rnd 2: Ch 2, 2 dc in each st, join (22 stitches)
Rnd 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Rnd 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Rnd 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Rnd 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Rnd 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Rnd 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Rnds 9-16: Ch 2, dc in each st, join (60 stitches)
Rnd 17: Ch 2, *FPdc, BPdc*, join (60 stitches)
Rnd 18: Ch 2, *FPdc, BPdc*, join (60 stitches)
Rnd 19: Ch 2, *FPdc, BPdc*, join and fasten off (60 stitches)

Child size hat

Rnd 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Rnd 2: Ch 2, 2 dc in each st, join (22 stitches)
Rnd 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Rnd 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Rnd 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Rnd 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Rnd 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Rnd 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Rnd 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Rnds 10-17: Ch 2, dc in each st, join (64 stitches)
Rnd 18: Ch 2, *FPdc, BPdc*, join (64 stitches)
Rnd 19: Ch 2, *FPdc, BPdc*, join (64 stitches)
Rnd 20: Ch 2, *FPdc, BPdc*, join and fasten off (64 stitches)

Adult size hat

Rnd 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Rnd 2: Ch 2, 2 dc in each st, join (22 stitches)
Rnd 3: Ch 2, *2 dc, dc in next st*, join (33 stitches)
Rnd 4: Ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Rnd 5: Ch 2, *2 dc, dc in next 10 sts*, join (48 stitches)
Rnd 6: Ch 2, *2 dc, dc in next 11 sts*, join (52 stitches)
Rnd 7: Ch 2, *2 dc, dc in next 12 sts*, join (56 stitches)
Rnd 8: Ch 2, *2 dc, dc in next 13 sts*, join (60 stitches)
Rnd 9: Ch 2, *2 dc, dc in next 14 sts*, join (64 stitches)
Rnd 10: Ch 2, *2 dc, dc in next 15 sts*, join (68 stitches)
Rnds 11-19: Ch 2, dc in each st, join (68 stitches)
Rnd 20: Ch 2, *FPdc, BPdc*, join (68 stitches)
Rnd 21: Ch 2, *FPdc, BPdc*, join (68 stitches)
Rnd 22: Ch 2, *FPdc, BPdc*, join and fasten off (68 stitches)

Adding the bunny ears

Make 2. Rounds 1–5 are the same for all sizes.

Rnd 1: Magic circle, ch 2, 6 dc, join. (6 stitches)
Rnd 2: Ch 2, *2 dc in next st, dc in next 2 sts*; repeat from * around, join. (8 stitches)
Rnd 3: Ch 2, *2 dc in next st, 2 dc in next st, dc in next 2 sts*; repeat from * around, join. (12 stitches)
Rnd 4: Ch 2, *2 dc in next st, 2 dc in next st, dc in next 4 sts*; repeat from * around, join. (16 stitches)
Rnd 5: Ch 2, *2 dc in next st, 2 dc in next st, dc in next 6 sts*; repeat from * around, join. (20 stitches)

Baby size continued:

Rnds 6–10: Ch 2, dc in each st around, join. (20 stitches)
Rnd 11: Ch 2, *dc2tog, dc in next 8 sts*; repeat from * around, join. (18 stitches)
Rnd 12: Ch 2, *dc2tog, dc in next 7 sts*; repeat from * around, join. (16 stitches)
Rnds 13–20: Ch 2, dc in each st around, join. (16 stitches)

Toddler size continued:

Rnd 6: Ch 2, *2 dc in next st, 2 dc in next st, dc in next 8 sts*; repeat from * around, join. (24 stitches)
Rnds 7–13: Ch 2, dc in each st around, join. (24 stitches)
Rnd 14: Ch 2, *dc2tog, dc in next 10 sts*; repeat from * around, join. (22 stitches)
Rnd 15: Ch 2, *dc2tog, dc in next 9 sts*; repeat from * around, join. (20 stitches)
Rnd 16: Ch 2, *dc2tog, dc in next 8 sts*; repeat from * around, join. (18 stitches)
Rnds 17–23: Ch 2, dc in each st around, join. (18 stitches)

Child size continued:

Rnd 6: Ch 2, *2 dc in next st, 2 dc in next st, dc in next 4 sts*; repeat from * 2 more times, dc in next 2 sts, join. (26 stitches)
Rnds 7–13: Ch 2, dc in each st around, join. (26 stitches)
Rnd 14: Ch 2, *dc2tog, dc in next 11 sts*; repeat from * around, join. (24 stitches)
Rnd 15: Ch 2, *dc2tog, dc in next 10 sts*; repeat from * around, join. (22 stitches)
Rnd 16: Ch 2, *dc2tog, dc in next 9 sts*; repeat from * around, join. (20 stitches)
Rnds 17–24: Ch 2, dc in each st around, join. (20 stitches)

Adult size continued:

Rnd 6: Ch 2, *2 dc in next st, 2 dc in next st, dc in next 4 sts*; repeat from * 2 more times, dc in next 2 sts, join. (26 stitches)
Rnds 7–14: Ch 2, dc in each st around, join. (26 stitches)
Rnd 15: Ch 2, *dc2tog, dc in next 11 sts*; repeat from * around, join. (24 stitches)
Rnd 16: Ch 2, *dc2tog, dc in next 10 sts*; repeat from * around, join. (22 stitches)
Rnd 17: Ch 2, *dc2tog, dc in next 9 sts*; repeat from * around, join. (20 stitches)
Rnds 18–25: Ch 2, dc in each st around, join. (20 stitches)

Finishing the hat

Position the ears on the back of the hat where you want them to hang. Place them higher or lower depending on how far down you want the floppy ears to fall when worn. Use the long yarn tails and a yarn needle to sew each ear securely in place, then weave in any remaining ends.

Gray crochet bunny hat with long floppy ears, made using a beginner-friendly crochet bunny hat pattern

Printable PDF version

Prefer a print-friendly version? Grab the ad-free, printable PDF of this crochet bunny hat pattern and enjoy easy, distraction-free crocheting.

More free crochet animal hat patterns

Love cute animal hats? You’re in the right place! This collection of free crochet animal hat patterns includes fun designs for every season and personality, from sweet farm animals to wild zoo favorites.

Free crochet hat patterns

Love making cozy hats? Explore even more free crochet hat and beanie patterns that are perfect for every season and style. From classic beanies and warm winter hats to playful designs for kids and trendy accessories for adults, you’ll find inspiration for your next project here.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Floppy ear bunny hat crochet pattern graphic showing a gray handmade beanie with two long ears, ribbed edge, leather-style tag, and bright pastel lettering on a clean white background.