Sophora Headband – Free Crochet Earwarmer Pattern

The Sophora Headband is a quick, free crochet earwarmer pattern in adult sizes small, medium and large. It uses the shell stitch which looks beautiful and is very simple once you get started – definitely beginner friendly! It’s worked in the round and the shell stitch is an arrangement of single and double crochet, they’re the only stitches you need.

Free Crochet Earwarmer Pattern

I’m wearing the large in the photo above, which is a little bit big for me but has the extra height for more coverage. I’m loving crochet headbands this year since i’ve been trying not to heat style my hair at all, and wavy or curly hair does not agree with hats! So that’s why i’ve written this free crochet earwarmer pattern, it keeps the ears toasty but with less of the frizz and hat hair.

Free Crochet Earwarmer Pattern

This post contains affiliate links, meaning I may make a commission if you purchase through a link, at no additional cost to you.

More Free Crochet Patterns

You can find the ad-free, printable PDF in your favourite pattern store below.

Free Crochet Earwarmer Pattern

What you’ll need

<266 yards or 40g of aran weight yarn
6.0mm hook
Scissors and needle for finishing


2 shell repeats in 3″, 2 shell rows in 1.5″.


Stitch counts will be in brackets at the end of each row in the format (S, M, L)

Free Crochet Earwarmer Pattern

Row 1: ch(66, 71, 78), sc in the 2nd ch from the hook and to the end, sl st into the first sc to form a band (65, 70, 77)

Row 2: ch1, *sc, sk2, 5dc, sk2* repeat * around, sl st into 1st sc (65, 70, 77)

Row 3: ch3, 2dc, *sk2, sc, sk2, 5dc* repeat * around. In the leftover sts, sk2, sc, sk2 2dc, sl st into top of ch3 (65, 70, 77)

Row 4: Repeat Row 2

Row 5: Repeat Row 3

Row 6: Repeat Row 2

Row 7: ch1, sc in each st (65, 70, 77)

Row 8: sl st in each st (65, 70, 77)

You’ll finish with (11, 12, 13) shells.

Finish yarn and join back on to Row 1 and sl st in each st around, working on the right side.


I love to see your finished makes, so share them on IG with @burgundyandblush!