Valentine crochet hat pattern with hearts for all ages

Crochet heart hat pattern – cute Valentine beanie for all ages

Add a little love to your winter wardrobe with this free crochet heart hat pattern! This cozy beanie features rounds of colorful hearts, a soft ribbed brim, and a playful pom pom on top. Designed in toddler, child, and adult sizes, it’s a fun and beginner-friendly project that makes a perfect holiday gift or matching family set.

Whether you make one for yourself or as a heartfelt handmade present, this crochet hat with hearts will keep everyone warm and smiling all season long. Keep reading for the full free pattern.

Why you’ll love this crochet heart hat

  • Beginner friendly: Uses simple stitches and easy color changes—great for new crocheters.
  • Adorable design: Rows of tiny hearts make it perfect for Valentine’s Day or any time you want a sweet handmade touch.
  • Three sizes included: Toddler, child, and adult sizes for matching family hats.
  • Customizable colors: Use classic red and pink or your favorite yarn shades to create a unique look.
  • Pom pom topper: Finish your Valentine crochet hat with a fluffy pom pom for extra charm.
Three colorful crochet heart hats with white pom poms on top. Free crochet heart hat pattern featuring rows of hearts, ribbed brim, and Valentine’s Day design in toddler, child, and adult sizes

Crochet heart hat pattern details

Here’s everything you need to know before you start this crochet heart hat pattern—materials, sizing, and helpful tips included.

Skill level

Advanced beginner – This pattern is perfect for crocheters who are comfortable with basic stitches and ready to try simple color changes. You’ll use double crochet, front and back post stitches, and easy colorwork to create the heart designs.

Materials needed

  • Crochet hook size I-9 (5.5 mm) – Or size needed to match gauge.
  • Worsted weight yarn (#4) – White for the hearts and a color for the hat (purple, pink, blue).
  • Yarn needle – For weaving in ends neatly.
  • Scissors – To cut your yarn.
  • Pom pom maker – Optional, if you want to make a yarn pom pom.
  • Stitch markers (optional) – Helpful for keeping track of rounds and stitch counts.

Size chart

Hat SizeCrownHead CircumferenceHat Height
Toddler6 inches18-19 inches6.75 inches
Child6.5 inches19-20 inches7.25 inches
Adult7 inches20-23 inches7.75 inches
crochet heart hat pattern

Gauge

Gauge: 16 stitches and 10 rounds = 4 inches

✅ Too many stitches? Try a larger hook
✅ Too few stitches? Try a smaller hook

Crochet abbreviations

  • dc = double crochet
  • FPdc = front post double crochet
  • BPdc = back post double crochet
  • ch / chs = chain / chains
  • st / sts = stitch / stitches
  • sl st = slip stitch

Pattern notes

  • Begin with a magic circle
  • The starting chain does not count as a stitch
  • Join each round with a slip stitch to the first stitch
  • Hat is worked in the round from the top down
  • The pattern is written in US terms
Three colorful crochet heart hats in turquoise, pink, and purple with white pom poms. Free crochet heart hat pattern featuring heart rounds, ribbed brim, and sizes for toddler, child, and adult.

Free crochet heart hat pattern instructions

Let’s start stitching! This free crochet heart hat pattern includes written instructions for toddler, child, and adult sizes so you can make matching hats for everyone.

Note: The terms ‘pink,’ ‘blue,’ and ‘purple’ are used in the pattern instructions, but feel free to use whichever main color you’ve chosen for your hat—just keep white (or your chosen contrast color) for the hearts.

Toddler size

  • Round 1: Make a magic circle. Ch 2, work 11 dc into the ring. Join. (11 sts)
  • Round 2: Ch 2, 2 dc in each st around. Join. (22 sts)
  • Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (33 sts)
  • Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (44 sts)
  • Round 5: Ch 2, *2 dc in next st, dc in next 10 sts; repeat around. Join. (48 sts)
  • Round 6: Ch 2, *2 dc in next st, dc in next 11 sts; repeat around. Join. (52 sts)
  • Round 7: Ch 2, *2 dc in next st, dc in next 12 sts; repeat around. Join. (56 sts)
  • Round 8: Ch 2, *2 dc in next st, dc in next 13 sts; repeat around. Join. (60 sts)

For Rounds 9–12, when the pattern lists the number of stitches in each color, all stitches are double crochet (dc). Simply change yarn colors as directed while continuing to work dc stitches throughout the colorwork section.

  • Round 9 (start hearts):
    Ch 2, (blue) x 1, (white) x 3, (blue) x 1, (white) x 3, (blue) x 3, (white) x 3, (blue) x 1, (white) x 3, (blue) x 3, (white) x 3, (blue) x 1, (white) x 3, (blue) x 3, (white) x 3, (blue) x 1, (white) x 3, (blue) x 3, (white) x 3, (blue) x 1, (white) x 3, (blue) x 3, (white) x 3, (blue) x 1, (white) x 3, (blue) x 2. Join. (60 sts)
  • Round 10:
    Ch 2, (blue) x 1, (white) x 7, (blue) x 3, (white) x 7, (blue) x 3, (white) x 7, (blue) x 3, (white) x 7, (blue) x 3, (white) x 7, (blue) x 3, (white) x 7, (blue) x 2. Join. (60 sts)
  • Round 11:
    Ch 2, (blue) x 2, (white) x 5, (blue) x 5, (white) x 5, (blue) x 5, (white) x 5, (blue) x 5, (white) x 5, (blue) x 5, (white) x 5, (blue) x 5, (white) x 5, (blue) x 3. Join. (60 sts)
  • Round 12:
    Ch 2, (blue) x 3, (white) x 3, (blue) x 7, (white) x 3, (blue) x 7, (white) x 3, (blue) x 7, (white) x 3, (blue) x 7, (white) x 3, (blue) x 7, (white) x 3, (blue) x 4. Join. (60 sts)
  • Rounds 13 & 14: Ch 2, dc in each st around. Join. (60 sts)
  • Rounds 15 & 16 (ribbed brim): Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (60 sts)

Child size

  • Round 1: Make a magic circle. Ch 2, work 11 dc into the ring. Join. (11 sts)
  • Round 2: Ch 2, 2 dc in each st around. Join. (22 sts)
  • Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (33 sts)
  • Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (44 sts)
  • Round 5: Ch 2, *2 dc in next st, dc in next 10 sts; repeat around. Join. (48 sts)
  • Round 6: Ch 2, *2 dc in next st, dc in next 11 sts; repeat around. Join. (52 sts)
  • Round 7: Ch 2, *2 dc in next st, dc in next 12 sts; repeat around. Join. (56 sts)
  • Round 8: Ch 2, *2 dc in next st, dc in next 13 sts; repeat around. Join. (60 sts)
  • Round 9: Ch 2, *2 dc in next st, dc in next 14 sts; repeat around. Join. (64 sts)
  • Round 10: Ch 2, dc in each st around. Join. (64 sts)

For Rounds 11–14, when the pattern lists the number of stitches in each color, all stitches are double crochet (dc). Simply change yarn colors as directed while continuing to work dc stitches throughout the colorwork section.

  • Round 11 (start hearts):
    Ch 2, (pink) x 4, (white) x 3, (pink) x 1, (white) x 3, (pink) x 3, (white) x 3, (pink) x 1, (white) x 3, (pink) x 3, (white) x 3, (pink) x 1, (white) x 3, (pink) x 3, (white) x 3, (pink) x 1, (white) x 3, (pink) x 3, (white) x 3, (pink) x 1, (white) x 3, (pink) x 3, (white) x 3, (pink) x 1, (white) x 3, (pink) x 3. Join. (64 sts)
  • Round 12:
    Ch 2, (pink) x 4, (white) x 7, (pink) x 3, (white) x 7, (pink) x 3, (white) x 7, (pink) x 3, (white) x 7, (pink) x 3, (white) x 7, (pink) x 3, (white) x 7, (pink) x 3. Join. (64 sts)
  • Round 13:
    Ch 2, (pink) x 5, (white) x 5, (pink) x 5, (white) x 5, (pink) x 5, (white) x 5, (pink) x 5, (white) x 5, (pink) x 5, (white) x 5, (pink) x 5, (white) x 5, (pink) x 4. Join. (64 sts)
  • Round 14:
    Ch 2, (pink) x 6, (white) x 3, (pink) x 7, (white) x 3, (pink) x 7, (white) x 3, (pink) x 7, (white) x 3, (pink) x 7, (white) x 3, (pink) x 7, (white) x 3, (pink) x 5. Join. (64 sts)
  • Rounds 15 & 16: Ch 2, dc in each st around. Join. (64 sts)
  • Rounds 17 & 18 (ribbed brim): Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (64 sts)

Adult size

  • Round 1: Make a magic circle. Ch 2, work 11 dc into the ring. Join with a sl st to the top of the first dc. (11 sts)
  • Round 2: Ch 2, 2 dc in each st around. Join. (22 sts)
  • Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (33 sts)
  • Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (44 sts)
  • Round 5: Ch 2, *2 dc in next st, dc in next 10 sts; repeat around. Join. (48 sts)
  • Round 6: Ch 2, *2 dc in next st, dc in next 11 sts; repeat around. Join. (52 sts)
  • Round 7: Ch 2, *2 dc in next st, dc in next 12 sts; repeat around. Join. (56 sts)
  • Round 8: Ch 2, *2 dc in next st, dc in next 13 sts; repeat around. Join. (60 sts)
  • Round 9: Ch 2, *2 dc in next st, dc in next 14 sts; repeat around. Join. (64 sts)
  • Round 10: Ch 2, *2 dc in next st, dc in next 15 sts; repeat around. Join. (68 sts)
  • Round 11: Ch 2, dc in each st around. Join. (68 sts)

For Rounds 12–15, when the pattern lists the number of stitches in each color, all stitches are double crochet (dc). Simply change yarn colors as directed while continuing to work dc stitches throughout the colorwork section.

  • Round 12 (start hearts):
    Ch 2, (blue) x 3, (white) x 3, (blue) x 1, (white) x 3, (blue) x 4, (white) x 3, (blue) x 1, (white) x 3, (blue) x 4, (white) x 3, (blue) x 1, (white) x 3, (blue) x 4, (white) x 3, (blue) x 1, (white) x 3, (blue) x 4, (white) x 3, (blue) x 1, (white) x 3, (blue) x 4, (white) x 3, (blue) x 1, (white) x 3, (blue) x 3. Join. (68 sts)
  • Round 13:
    Ch 2, (blue) x 3, (white) x 7, (blue) x 4, (white) x 7, (blue) x 4, (white) x 7, (blue) x 4, (white) x 7, (blue) x 4, (white) x 7, (blue) x 4, (white) x 7, (blue) x 3. Join. (68 sts)
  • Round 14:
    Ch 2, (blue) x 4, (white) x 5, (blue) x 6, (white) x 5, (blue) x 6, (white) x 5, (blue) x 6, (white) x 5, (blue) x 6, (white) x 5, (blue) x 6, (white) x 5, (blue) x 4. Join. (68 sts)
  • Round 15:
    Ch 2, (blue) x 5, (white) x 3, (blue) x 8, (white) x 3, (blue) x 8, (white) x 3, (blue) x 8, (white) x 3, (blue) x 8, (white) x 3, (blue) x 8, (white) x 3, (blue) x 5. Join. (68 sts)
  • Rounds 16 & 17: Ch 2, dc in each st around. Join. (68 sts)
  • Rounds 18 & 19 (ribbed brim): Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (68 sts)

Adding a pom pom

Make your crochet heart hat extra fun with a yarn or faux fur pom pom!

  1. Wrap yarn evenly around your pom pom maker.
  2. Cut the yarn along the grooves and tie a strong piece tightly around the center.
  3. Fluff and trim the pom pom to your desired size.
  4. Thread the long ends onto a yarn needle and sew the pom pom securely to the top of your hat.

Finishing

Once your Valentine crochet hat is complete, weave in all yarn ends neatly using your yarn needle. Trim any loose threads and lightly shape your hat by hand.

Your cozy crochet hat with hearts is now ready to wear—or share as a heartfelt handmade Valentine’s Day gift!

Pink, purple, and turquoise crochet heart beanies with white pom poms arranged flat. Easy crochet heart hat pattern for Valentine’s Day in three sizes with heart rows and ribbed brim.

Frequently asked questions

Q: What skill level is this pattern?
A: This crochet heart hat pattern is perfect for beginners. It uses basic stitches and simple shaping with easy double crochet colorwork.

Q: What kind of yarn should I use?
A: Worsted weight (#4) yarn works best. You’ll need white for the hearts and any contrasting color for the hat base, such as pink, purple, or blue.

Q: How do I change colors for the hearts?
A: When the pattern lists the number of stitches per color, each one is a double crochet (dc). Carry or crochet over the unused yarn to keep the inside neat.

Q: Can I make the hat without the pom pom?
A: Absolutely! The pom pom is optional. The hat looks just as cute with or without it.

Q: Is this pattern available as a printable PDF?
A: Yes! You can find the ad-free, printable version in my Etsy shop.


More free crochet hat patterns

Love making cozy hats? Explore even more free crochet hat 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 makes and follow along here:

📸 Instagram
📌 Pinterest
📘 Facebook
▶️ YouTube
🛍️ Etsy Shop
🧶 Ravelry

Happy crocheting! 🧶 Don’t forget to Pin this pattern so you can come back to it later!
— Melissa

Three colorful crochet heart hats with white pom poms on top. Free crochet heart hat pattern featuring rows of hearts, ribbed brim, and Valentine’s Day design in toddler, child, and adult sizes

Similar Posts

You cannot copy content of this page

error: Content is protected !!