Landscape featured image showing three colorful crochet heart beanies with white heart designs and fluffy pom poms beside text reading “Easy Crochet Heart Beanie,” “Cute and Cozy,” and “Free Pattern.”

Crochet heart beanie pattern

This crochet heart beanie pattern adds a sweet handmade touch to cold-weather outfits with one bold heart on the front. It’s a cute choice for Valentine’s Day, matching family hats, gifts, or everyday winter wear.

Quick answer

This advanced beginner crochet heart beanie pattern uses worsted weight (#4) yarn and an I-9 (5.5 mm) crochet hook. The beanie is worked from the bottom up with a ribbed FPdc/BPdc brim, double crochet body, one colorwork heart on the front, and decrease rounds to shape the crown. The pattern includes toddler, child, and adult sizes.

Crochet heart beanie pattern details

Skill level

Advanced beginner — Uses joined rounds, front and back post double crochet stitches, simple color changes, double crochet decreases, and crown shaping.

Materials needed

  • I-9 (5.5 mm) crochet hook
  • Worsted weight yarn (#4) — a main color of your choice for the beanie and white or another contrast color for the heart
  • Yarn needle
  • Scissors
  • Faux fur pom pom or pom pom maker for a yarn pom pom — optional

Size guide

  • Toddler — Fits an 18–19 inch (46–48 cm) head circumference; finished hat height is approximately 6.75 inches (17 cm).
  • Child — Fits a 19–20 inch (48–51 cm) head circumference; finished hat height is approximately 7.25 inches (18 cm).
  • Adult — Fits a 20–23 inch (51–58 cm) head circumference; finished hat height is approximately 7.75 inches (20 cm).

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

Square graphic featuring purple, mint, and coral crochet heart beanies with white pom poms

Gauge

16 dc stitches and 10 dc 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
  • FPdc = front post double crochet
  • BPdc = back post double crochet
  • dc2tog = double crochet 2 stitches together
  • ch/chs = chain/chains
  • st/sts = stitch/stitches
  • sl st = slip stitch

Pattern notes

  • The beanie is worked from the bottom up.
  • Round 1 is worked across the foundation chain and joined at the end to form a circle.
  • The remaining rounds are worked in joined rounds.
  • The beginning ch 2 does not count as a stitch.
  • Join each completed round with a sl st to the first stitch made in that round.
  • The pattern is written in US crochet terms.

Changing colors in double crochet

Work the last dc in the current color until 2 loops remain on your hook. Drop the current color, yarn over with the new color, and pull it through the final 2 loops to complete the stitch.

Carry the unused yarn loosely along the inside of the hat and crochet over it until you need that color again.

Pinterest pin featuring three crochet heart beanies in purple, mint green, and coral with white heart motifs and fluffy white pom poms

Crochet heart beanie pattern instructions

Use an I-9 (5.5 mm) crochet hook and worsted weight (#4) yarn.

Color key

  • Main color = the primary hat color
  • Heart color = white or your chosen contrast color

All stitches in the heart colorwork rounds are dc.

Toddler

Use the main color.

Round 1: Ch 62. Dc in 3rd ch from hook and in each remaining ch across. Make sure the foundation row is not twisted, then join with a sl st to the first dc to form a round. (60 sts)

Ribbed brim

Rounds 2–3: Ch 2, *FPdc around next st, BPdc around next st; repeat from * around. Join. (60 sts)

Round 4: Ch 2, dc in each st around. Join. (60 sts)

Heart colorwork

Round 5: Ch 2, dc in next 29 sts with main color, dc in next 3 sts with heart color, dc in remaining 28 sts with main color. Join. (60 sts)

Round 6: Ch 2, dc in next 28 sts with main color, dc in next 5 sts with heart color, dc in remaining 27 sts with main color. Join. (60 sts)

Round 7: Ch 2, dc in next 27 sts with main color, dc in next 7 sts with heart color, dc in remaining 26 sts with main color. Join. (60 sts)

Round 8: Ch 2, dc in next 26 sts with main color, dc in next 9 sts with heart color, dc in remaining 25 sts with main color. Join. (60 sts)

Round 9: Ch 2, dc in next 25 sts with main color, dc in next 11 sts with heart color, dc in remaining 24 sts with main color. Join. (60 sts)

Round 10: Ch 2, dc in next 25 sts with main color, dc in next 5 sts with heart color, dc in next st with main color, dc in next 5 sts with heart color, dc in remaining 24 sts with main color. Join. (60 sts)

Round 11: Ch 2, dc in next 26 sts with main color, dc in next 3 sts with heart color, dc in next 3 sts with main color, dc in next 3 sts with heart color, dc in remaining 25 sts with main color. Join. (60 sts)

Rounds 12–13: Ch 2, dc in each st around with main color. Join. (60 sts)

Shape the crown

Round 14: Ch 2, *dc2tog; repeat from * around. Join. (30 sts)

Round 15: Ch 2, *dc2tog; repeat from * around. Join. (15 sts)

Round 16: Ch 2, dc2tog around until 1 st remains, dc in last st. Join. (8 sts)

Fasten off, leaving a long yarn tail for closing the crown.

Child

Use the main color.

Round 1: Ch 66. Dc in 3rd ch from hook and in each remaining ch across. Make sure the foundation row is not twisted, then join with a sl st to the first dc to form a round. (64 sts)

Ribbed brim

Rounds 2–3: Ch 2, *FPdc around next st, BPdc around next st; repeat from * around. Join. (64 sts)

Round 4: Ch 2, dc in each st around. Join. (64 sts)

Heart colorwork

Round 5: Ch 2, dc in next 31 sts with main color, dc in next 3 sts with heart color, dc in remaining 30 sts with main color. Join. (64 sts)

Round 6: Ch 2, dc in next 30 sts with main color, dc in next 5 sts with heart color, dc in remaining 29 sts with main color. Join. (64 sts)

Round 7: Ch 2, dc in next 29 sts with main color, dc in next 7 sts with heart color, dc in remaining 28 sts with main color. Join. (64 sts)

Round 8: Ch 2, dc in next 28 sts with main color, dc in next 9 sts with heart color, dc in remaining 27 sts with main color. Join. (64 sts)

Round 9: Ch 2, dc in next 27 sts with main color, dc in next 11 sts with heart color, dc in remaining 26 sts with main color. Join. (64 sts)

Round 10: Ch 2, dc in next 27 sts with main color, dc in next 5 sts with heart color, dc in next st with main color, dc in next 5 sts with heart color, dc in remaining 26 sts with main color. Join. (64 sts)

Round 11: Ch 2, dc in next 28 sts with main color, dc in next 3 sts with heart color, dc in next 3 sts with main color, dc in next 3 sts with heart color, dc in remaining 27 sts with main color. Join. (64 sts)

Rounds 12–14: Ch 2, dc in each st around with main color. Join. (64 sts)

Shape the crown

Round 15: Ch 2, *dc2tog; repeat from * around. Join. (32 sts)

Round 16: Ch 2, *dc2tog; repeat from * around. Join. (16 sts)

Round 17: Ch 2, *dc2tog; repeat from * around. Join. (8 sts)

Fasten off, leaving a long yarn tail for closing the crown.

Adult

Use the main color.

Round 1: Ch 70. Dc in 3rd ch from hook and in each remaining ch across. Make sure the foundation row is not twisted, then join with a sl st to the first dc to form a round. (68 sts)

Ribbed brim

Rounds 2–3: Ch 2, *FPdc around next st, BPdc around next st; repeat from * around. Join. (68 sts)

Round 4: Ch 2, dc in each st around. Join. (68 sts)

Heart colorwork

Round 5: Ch 2, dc in next 33 sts with main color, dc in next 3 sts with heart color, dc in remaining 32 sts with main color. Join. (68 sts)

Round 6: Ch 2, dc in next 32 sts with main color, dc in next 5 sts with heart color, dc in remaining 31 sts with main color. Join. (68 sts)

Round 7: Ch 2, dc in next 31 sts with main color, dc in next 7 sts with heart color, dc in remaining 30 sts with main color. Join. (68 sts)

Round 8: Ch 2, dc in next 30 sts with main color, dc in next 9 sts with heart color, dc in remaining 29 sts with main color. Join. (68 sts)

Round 9: Ch 2, dc in next 29 sts with main color, dc in next 11 sts with heart color, dc in remaining 28 sts with main color. Join. (68 sts)

Round 10: Ch 2, dc in next 29 sts with main color, dc in next 5 sts with heart color, dc in next st with main color, dc in next 5 sts with heart color, dc in remaining 28 sts with main color. Join. (68 sts)

Round 11: Ch 2, dc in next 30 sts with main color, dc in next 3 sts with heart color, dc in next 3 sts with main color, dc in next 3 sts with heart color, dc in remaining 29 sts with main color. Join. (68 sts)

Rounds 12–14: Ch 2, dc in each st around with main color. Join. (68 sts)

Shape the crown

Round 15: Ch 2, *dc2tog; repeat from * around. Join. (34 sts)

Round 16: Ch 2, *dc2tog; repeat from * around. Join. (17 sts)

Round 17: Ch 2, dc2tog around until 1 st remains, dc in last st. Join. (9 sts)

Fasten off, leaving a long yarn tail for closing the crown.

Finishing

Thread the long yarn tail onto a yarn needle.

Weave the needle through the remaining stitches around the crown. Pull the yarn tightly to close the opening.

Secure the yarn and weave in the remaining ends.

Trim any excess yarn.

Adding a pom pom

The pom pom is optional. The sample hats are shown with faux fur pom poms, but you can also make a yarn pom pom.

Faux fur pom pom

Position the pom pom at the center top of the closed crown.

Secure it using the attached ties or sew it in place with a yarn needle, depending on the style of pom pom.

Yarn pom pom

Wrap yarn evenly around a pom pom maker.

Cut the yarn along the grooves and tie a strong piece of yarn tightly around the center.

Remove the pom pom from the maker, fluff it, and trim the strands evenly.

Leave the tying strands long. Thread them onto a yarn needle and sew the pom pom securely to the center top of the hat.

Three crochet beanies in mint green, peach, and dark gray with single white heart designs and white faux fur pom poms.

Printable PDF version

Prefer an ad-free, print-friendly copy? You can purchase the PDF version of this crochet heart beanie pattern in my Etsy shop.

More free crochet patterns

Prefer a design with a repeating band of hearts? Try my crochet heart hat pattern, worked from the top down with colorwork hearts and a ribbed brim.

For even more ideas, browse my crochet hat patterns or explore my crochet heart patterns for more Valentine’s Day projects, accessories, blankets, and home décor.

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

Pinterest graphic showing three colorful crochet beanies with white hearts and pom poms