Wear your heart on your head with this easy beginner crochet pattern for Valentine’s Day, or any time of the year.

The hat is worked in joined rounds from the top down. The heart appliqué is crocheted separately and sewn on.
This post may contain affiliate links, which help support me but don’t cost you anything extra.
This free pattern is sized for babies. An ad-free paid version includes sizes for baby, child, teen/adult small and adult medium/large, and includes a crochet symbol diagram for the heart. This pattern uses American crochet terms.
Materials
About 90 yards [85 m] of medium weight yarn in a main color and about 10 yards [10 m] in a contrasting color.
The hats pictured used Red Heart Soft yarn in Off-White and Cherry Red. (Really Red is another good choice.)
Size H-9 [5 mm] crochet hook or size needed to obtain gauge
Abbreviations
CC: contrasting color
ch: chain
dc: double crochet
hdc: half double crochet
MC: main color
rep: repeat
rnd(s): round(s)
RS: right side
sc: single crochet
st(s): stitch(es)
tr: treble crochet
Size
To fit baby
Finished circumference 14 3/4″ [35 cm]; hat fits with negative ease
Gauge
Rnds 1-2 = 2¾” [7 cm]
13 dc and 7½ rounds = 4″ [10 cm]
Instructions
Heart
With CC, ch 4, join with slip st to form a ring.
Rnd 1: Ch 3, (3 tr, 3 dc, ch 1, tr, ch 1, 3 dc, 3 tr) in ring, ch 3, slip st in ring.
Rnd 2: Ch 3, sc in next tr, 3 dc in next tr, hdc in next tr, sc in next 3 dc, (sc, hdc, sc) in next tr, sc in next 3 dc, hdc in next tr, 3 dc in next tr, sc in next tr, ch 3, slip st in next slip st.
Fasten off.
Hat
With MC, ch 4, join with slip st to form a ring.
Rnd 1: Ch 3 (counts as dc throughout), 11 dc in ring, join with slip st to top of ch-3—12 dc.
Rnd 2: Ch 3, dc in same st, 2 dc in each st around, join with slip st to top of ch-3—24 dc.
Rnd 3: Ch 3, 2 dc in next dc, *dc in next dc, 2 dc in next dc; rep from * around, join with slip st to top of ch-3—36 dc.
Rnd 4: Ch 3, dc in next dc, 2 dc in next dc, *dc in next 2 dc, 2 dc in next dc; rep from * around, join with slip st to top of ch-3—48 dc.
Rnds 5-10 : Ch 3, dc in each dc around, join with slip st to top of ch-3—48 dc.
Next rnd: Ch 1, sc in each sc around, join with slip st to first sc.
Rep last rnd 3 (4, 4, 5) more times.
Fasten off. Weave in ends. Sew heart onto center front of hat, using photo as a guide.
More Projects
I love to crochet hats! Check out my Avery Hat and the Sunset Hill Hat.
Looking for more heart-themed projects? Knit the Hearts All Around Hat or try out the Thread Crochet Heart Necklace.
Hi, Love theValentine hats but I have a question – I would like to make three hats for ages 2, and (2 girls 24 months old). What pattern would I use for these ages?? I know everyone will be happy to receive the hats. Thanks
Use the child size for those girls. Good luck!
sorry to bother you again, but I don’t understand the pattern where it states: Child and Adult sizes only. Do I follow this or just go to Rnds 5 – 10?? I have 48 sts on row 4 and when I follow the instructions listed under the child and adult szs, I then have 56 sts. for row 5. I am making the child sz. Please help – love these hats!
If you are doing the child size, after Rnd 4, you go to “Child and Adult Sizes Only” and do Rnd 5.
The next line says “Adult Sizes Only”, so you skip down to where it says “All Sizes” and do Rnds 6-12. On that line, Rnds 5-10 refer to the Baby size; Rnds 6-12 are for the child size. You will have 52 sts at the end of Rnd 5.