Skip to Content

Crochet Sweetheart Hat Free Pattern

Sharing is caring!

The Sweetheart Hat Crochet Pattern is a free crochet hat pattern. The top down style beanie is an easy single crochet hat.

This little sweetheart hat is a perfect handmade hat for those you love! As soon as I started working on one, then all my kids wanted their own, customized to their favorite colors.

I was, of course, happy to oblige! I even got mixed up and made a green hat with grey hearts for my 3 year old.

He was very disappointed because he wanted a grey hat with green hearts (I can still hear his little crushed voice). Again, I was happy to crochet him another hat, as ordered.

I love working up quick little crochet hats. They’re so fast and it’s fun to make them something special. Especially when they actually wear them!

My oldest wanted a grey hat with orange hearts, then my next son wanted a blue one with grey hearts and, of course, Mr. Grey with Green hearts here.

My little daughter got white with pink hearts. Another make that she loves… unlike some things I make her.

She’s two y’all and she has opinions on what she wears and when! Thank goodness I didn’t have any preconceived notions about how I was going to dress my little girl, pfft. After 3 boys, I’m lucky if any of them are dressed!

Anyhow, back to yarn. What colors will you make? Classic red and white? Or a subtle tone on tone? Something bright and cheery? I’d love to see your Crochet Sweetheart Hats!

I worked hard to provide this heart hat pattern in size nb to child. Since this is a single crochet hat it doesn’t have as much stretch as other stitches.

I’ve given you specific measurements so you can get the best fit possible for your little love.

Be sure to watch my quick little video on how to change colors seamlessly, if this is a new technique for you.

Purchase an affordable ad-free, printable pdf of this pattern here.

It’s so handy to have a paper copy with you and thanks for supporting my blog!

picture of boy wearing grey hat with green hearts holding heart rock

This post contains affiliate links which means I receive a small fee if you click through and make a purchase (at no additional cost to you).

Materials:

100-150yds/91-137m worsted weight yarn; divided into main hat color-Color A (80yds/73yds-120yds/110m) and heart/trim color-Color B (20yds/18m-30yds/27m)

I used a combination of brands and contrasting colors I had on hand, including: Big Twist, I Love This Yarn, Red Heart Super Saver.

hook size according to hat size below

yarn needle*

scissors*

Stitches:

ch-chain

mc-magic circle

sc-single crochet

sc2tog-single crochet two together

ss-slip stitch

picture of white hat with pink hearts flat

Notes:

  1. This hat pattern is worked in the round, joining the end of each round to the 1st stitch of the round with a slip stitch. Then ch 1, and begin your 1st stitch in the same stitch.
  2. Beginning ch 1 does not count as a stitch.
  3. Stitch count is very important, as the heart pattern is based on the number of stitches. Check your stitch count at the end of each round. The heart pattern is worked over 10 stitches and 6 rounds. You need a stitch count of 60 (when you’re finished increasing) to complete the pattern as written, adjust your hook and tension accordingly.
  4. Below I’ve included the hook and measurements for each hat.
  5. You will work 6 hearts total around your hat. Color a is the main color of your hat and color b is the color of your hearts and trim.
  6. This hat pattern is written so that the seam will be straight. If you’re used to increasing on the first stitch of a round, this pattern will have you increase at the end of a set, which helps keep that pesky seam in place.
  7. Just before or just after, as written in the pattern, you sc2tog you will place 2 sc in the same stitch to compensate for the stitch count. This may be the trickiest round so be sure to check your stitch count here.
picture of grey hat with green hearts laid flat next to heart shaped rock

Invisible Color Change Video

I’ve included a short video demonstrating the invisible color changing technique I use for this hat. You can watch the video on YouTube.

Gauge:

baby 0-3 mos use hook size d* = 4 sc X 5 rounds = 1″ X 1″, 4.75″ circle, 6″ tall

baby 3-6 mos use hook size e* =  4 sc X 4.5 rounds = 1″ X 1″, 5″ circle, 6″ tall

baby 6-12 mos use hook size f* = 8sc X 8 rounds = 2″x2″, 5.25″ circle, 6.5″ tall

toddler 12-18 mos use hook size g* =7.5 sc X 8 rounds = 2″x2″= 5.75″ circle, 6.75″tall

toddler 18-24 mos use hook size h* = 7.5 sc X 7.5 rounds = 2″x2″= 6″ circle, 7″ tall

preschool 2-5 years use hook size i* = 7 sc X 7 rounds = 2″x2″ =6.25″ circle, 7.5″ tall

child 5-10 years use hook size j* = 3.5 sc X 4 rounds = 1″ X 1″, 6.25″ circle, 7.75″

or adjust your hook/tension to get the needed gauge

Get the full Clover Hook Set* here it’s so worth the investment. I love mine!
heart hat

Video

Watch how to increase the circle for this hat in the video tutorial on my YouTube channel.

Pattern:

In color a:

Begin with a mc.

1. Crochet 6 sc into the mc, join the last sc to the first sc with a ss. Pull tail to close mc. (6)

2. Ch 1, in the same stitch 2 sc and in each stitch around, join the last to the first with a ss. (12)

3. Ch 1, sc in the same stitch, in the next stitch 2 sc, *{sc in the next stitch, in the next stitch 2 sc} repeat from * around, join last to first with a ss. (18)

4. Ch 1, sc in the same stitch, in the next stitch 1 sc, in the next stitch 2 sc, *{sc in each of the next 2 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (24)

5. Ch 1, sc in the same stitch, sc in each of the next 2 stitches, in the next stitch place 2 sc, *{sc in each of the next 3 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (30)

If you like this pattern, be sure to join my newsletter, you’ll love my weekly emails & gain access to my Resource Library.

No spam, unsubscribe at any time.

6. Ch 1,  sc in the same stitch, sc in each of the next 3 stitches, in the next stitch place 2 sc, *{sc in each of the next 4 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (36)

7. Ch 1, sc in the same stitch, sc in each of the next 4 stitches, in the next stitch place 2 sc, *{sc in each of the next 5 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (42)

8. Ch 1,  sc in the same stitch, sc in each of the next 5 stitches, in the next stitch place 2 sc, *{sc in each of the next 6 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (48)

9.  Ch 1, sc in the same stitch, sc in each of the next 6 stitches, in the next stitch place 2 sc, *{sc in each of the next 7 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (54)

10. Ch 1,  sc in the same stitch, sc in each of the next 7 stitches, in the next stitch place 2 sc, *{sc in each of the next 8 stitches, in the next stitch 2 sc} repeat from * around, join with a ss. (60)

*Check your gauge and sizing here and adjust if needed. 60 stitches are needed to complete the heart pattern as written.

11. Ch 1, sc in the same stitch and in each sc around, join with a ss. (60)

Repeat round 11 for rounds 12-17.

Heart Rounds:

picture of heart hat in white start of pink hearts

18. Start with color a: ch 1, sc in the same stitch and in the next stitch, *{change to color b, sc in each of the next 2 stitches, change to color a sc in each of the next 2 stitches, change to color b sc in the next 2, change to color a sc in the next 4} repeat from * until the last 8 stitches then change to color b and sc in the next 2 stitches, change to color a and sc in the next 2 stitches, change to color b and sc in the next 2, change to color a and sc in the last 2 stitches, ss to the 1st stitch to join. (60)

close up of pink hearts on first round of hat

19. With color a: ch 1, sc in the same stitch and the next stitch, *{change to color b sc in each of the next 6 stitches, change to color a sc in the next 4 stitches} repeat from * until the last 8 stitches, change to color b sc in the next 6 stitches, change to color a sc in the last 2 stitches, ss to join. (60)

picture of next round of hearts hat close up

It’s funny to see and write the heart pattern upside down, but that’s how it works out for a top down beanie!

picture of next round of hearts hat close up

20. In color a: ch 1, sc in the same, in the next stitch place 2 sc *{change to color b sc2tog, sc in the next 2, sc2tog, change to color a place 2 sc in the next stitch, sc in each of the next 2 stitches, place 2 sc in the next stitch} repeat from * until the last 8 stitches, change to color b, sc2tog, sc in each of the next 2, sc2tog, change to color a, place 2 sc in the next stitch, sc in the last, ss to join. (60)

picture of third round of pink hearts hat close up

21. Begin with color a: ch 1, sc in the same stitch and in the next 2 stitches, *{change to color b sc in the next 4 stitches, change to color a sc in the next 6} repeat from * around until the last 6 stitches, change to color b sc in each of the next 4 stitches, change to color a sc in the last 3, ss to join. (60)

I loved using my new hook I got for Christmas. It’s the first long handled hook I’ve used and it was perfect for the small size E hook. You can find similar crochet hooks on Etsy.

picture of halfway complete pink heart

22. Start with color a: ch1, sc in the same stitch and in the next 3 stitches, *{change to color b sc in the next stitch, sc2tog, change to color a place 2 sc in the next stitch, sc in each of the next 6 stitches} repeat from * until the last 6 stitches, change to color b sc in the next, sc2tog, change to color a place 2 sc in the next stitch, sc in each of the next 2 stitches, ss to join. (60)

picture of almost complete pink heart

23. In color a: ch 1, sc in the same stitch, sc in the next 4 stitches, *{change to color b sc in the next stitch, change to color a sc in the next 9 stitches} repeat from * until the last 5 stitches, change to color b sc in the next stitch, change to color a sc in the last 4 stitches, ss to join. (60)

picture of two pink hearts complete in a round
picture of pink heart complete

24-26. In color a: ch 1, sc in the same stitch and in each stitch around, ss to join. (60) **Here is where you want to add or delete rows to make your hat height as tall as you would like it be.

27a. Change to color b: ch 1, sc in the same stitch and in each stitch around, ss to join.

Optional Border

picture of joining pink yarn for trim
picture of two pink cluster border on heart hat

27b. Change to color b ch 3 (counts as a dc), dc 2 more times in the same stitch, *{skip the next 2 stitches, place 3 dc in the next stitch} repeat from * around, ss to the top of the starting ch 3 and finish off.

picture of pink cluster border on heart hat

Finish off. Add a pom pom if you like! Here are my favorite pom pom makers*!

I hope you enjoy making these sweet heart hats. Please let me know if you have any questions!

Here’s a quick little heart gift card holder you may like too.

Sharing is caring!

sc2tog, single crochet two together, crochet hook and blue yarn
Single Crochet Two Together (sc2tog) Tutorial + Video
← Read Last Post
baby hat, sizes newborn to 12 months, red hat, white heart applique
Chunky Crochet Heart A Free Crochet Pattern
Read Next Post →

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Jackie

Wednesday 13th of January 2021

Crystal, do you have this pattern in an adult size?

Christa

Thursday 14th of January 2021

Hi Jackie,

Thanks for asking. Originally I did not include an adult size. However, the stitch count is the same to get the heart pattern for each size. So you can try working the pattern with a 6.5mm or 7mm crochet hook to get a 6.5-7" diameter circle for the crown width (rounds 1-10). I get a 6.5" circle with a 6.5mm hook, so I would use that for teen/sm adult size, and go up to a 7mm hook for md/lg adult. I hope that helps!

Thanks, Crystal

Linda Penner

Tuesday 28th of May 2019

Love this hat!

Pamela Nelson

Monday 11th of February 2019

Thank you so much for the pattern. I am making it for my 7 month old granddaughter, Violet, for Valentines Day! Love your site.

Maria Robinson

Tuesday 17th of April 2018

This is so adorable, I love it

Christa18

Monday 23rd of April 2018

Thank you ❤️

Dorothy Smith

Sunday 11th of February 2018

I love this hat making it for my year old granddaughter

This site uses Akismet to reduce spam. Learn how your comment data is processed.