Crochet Headwear Patterns

Lavender Haze Granny Heart Headwarmer Free Pattern – Boho Crochet Ear Warmer

Anonymous August 15, 2026

Wrap Yourself in Romance: The Lavender Haze Granny Heart Headwarmer

There are some crochet projects that are more than just accessories—they are little pieces of wearable art. The Lavender Haze Granny Heart Headwarmer is exactly that. This boho-chic ear warmer combines the nostalgic charm of a classic granny square with a modern, textured heart stitch that creates a beautifully dimensional, plush fabric. The soft lavender, cream, and dusty rose palette evokes a dreamy, romantic aesthetic that feels both handcrafted and high-end.

Whether you are a seasoned crocheter looking for a quick weekend project or a beginner eager to try something new, this pattern is designed to be your new favorite. The repetitive stitch pattern is meditative, the construction is simple, and the result is a cozy, stylish headwarmer that will keep you warm on crisp autumn walks or chilly winter commutes. Let’s dive into this free pattern and create something beautiful together.

Materials Needed: Gathering Your Yarn & Tools

Before we begin, let's make sure you have everything you need. This project uses simple, accessible materials that are easy to find at any craft store.

Yarn & Hook

  • Yarn: Worsted weight yarn (Category 4) in three colors:
    • Color A (Lavender): Approx. 100g for the main body
    • Color B (Cream): Approx. 25g for the border
    • Color C (Dusty Rose): Approx. 25g for the scalloped edge and trim
  • Hook: 5.0 mm (H-8) crochet hook
  • Extras: Yarn needle for weaving in ends, scissors, and a tape measure.

Gauge & Size

  • Gauge: 4-inch square = 16 double crochet (dc) x 8 rows (after blocking). Gauge is important for fit, but this pattern is forgiving. If your headwarmer is slightly off, you can adjust the length easily.
  • Finished Size: Fits average adult head (20-22 inches circumference). The pattern is adjustable by adding or removing foundation chains in multiples of 6.

Step-by-Step Instructions: Crafting Your Headwarmer

Let’s get to the fun part! This pattern is worked flat, then seamed together. Follow these detailed instructions carefully, and you'll have a gorgeous headwarmer in no time.

Understanding Your Stitches

Before you start, let's review the special stitches used in this pattern. Don't worry—they are easier than they look!

  • Granny Heart Cluster (GHC): This is the star of the show. Work 3 double crochet (dc) into the same stitch, chain 2 (ch 2), then work 3 more dc into the same stitch. This creates a lovely, raised heart-shaped bump.
  • Picot: Chain 3 (ch 3), then slip stitch (sl st) into the first chain. This creates a tiny decorative loop.

Foundation & Main Body

Foundation Row: With Color A (Lavender), chain (ch) 66 (or a multiple of 6 + 2). Double crochet (dc) in the 4th ch from the hook and in each ch across. Turn. (You should have 64 dc stitches).

Row 1 (Right Side - RS): Ch 3 (counts as a dc), dc in the next 2 stitches. *Skip (sk) 2 stitches, work a Granny Heart Cluster (GHC) in the next stitch (3 dc, ch 2, 3 dc), sk 2 stitches, dc in the next 3 stitches.* Repeat from * to * across the row, ending with a dc in the last stitch. Turn. (You should have 10 heart clusters).

Row 2: Ch 3, dc in the next 2 stitches. *Ch 2, single crochet (sc) in the ch-2 space of the heart cluster from the previous row, ch 2, dc in the next 3 stitches.* Repeat from * to * across the row. Turn.

Row 3: Ch 3, dc in the next 2 stitches. *Sk 2 stitches, work a GHC in the sc from the previous row, sk 2 stitches, dc in the next 3 stitches.* Repeat from * to * across the row. Turn.

Rows 4-7: Repeat Rows 2 and 3 alternately. You are essentially working the heart clusters into the single crochet stitches of the previous row. At the end of Row 7, fasten off Color A and weave in the end.

Adding the Border

Now we will add a clean, finished edge to the top and bottom of your work.

Border Round (RS): Join Color B (Cream) with a sl st in the top right corner. Ch 1, work single crochet (sc) evenly around the entire headwarmer. A good rule of thumb is to work about 2 sc per dc row and 1 sc per ch-2 space. At the bottom edge, work (sc, ch 2, sc) in each corner to turn the corner neatly. Join with a sl st to the first sc. Fasten off Color B.

Decorative Edges

This is where the boho magic happens! We'll add the delicate details that make this headwarmer special.

Scalloped Edge (Bottom): With the Right Side (RS) facing, join Color C (Dusty Rose) in the first sc of the bottom edge. *Sk 1 stitch, work 5 dc in the next stitch, sk 1 stitch, sl st in the next stitch.* Repeat from * to * across the entire bottom edge. Fasten off Color C.

Top Edge Trim: With the RS facing, join Color C in the first sc of the top edge. *Ch 3, sk 1 stitch, sl st in the next stitch.* Repeat from * to * across the top edge. This creates a lovely picot-like trim. Fasten off Color C.

Finishing Touches

You're almost done! The final steps are all about making your headwarmer look polished and professional.

  1. Weave in Ends: Using your yarn needle, carefully weave in all loose ends on the wrong side (WS) of the work to hide them.
  2. Blocking: This step is crucial for a professional finish. Gently wet block your headwarmer. Lay it flat on a towel, shape it, and stretch it slightly to match the desired head circumference (20-22 inches). Allow it to dry completely.
  3. Seaming: Once dry, fold the headwarmer in half with the Right Sides (RS) together. Sew the short ends together using a whip stitch with your yarn needle and Color A. Alternatively, for an adjustable fit, you can sew a button onto one end and create a buttonhole loop on the other using a ch 6 loop.

And there you have it—a stunning, handcrafted Lavender Haze Granny Heart Headwarmer! This project is a joy to make and an even greater joy to wear. The textured hearts and delicate scalloped edge are sure to turn heads and spark conversations. Happy crocheting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Cozy Cable Knit Headband Free Pattern