Hazel Beanie – Free Crochet Pattern in 7 Sizes

This post may contain affiliate links, view my disclosure policy for details.

The Hazel Beanie is a gorgeously textured free beanie crochet pattern that works up quickly and looks super polished.

Written for seven sizes, from newborn to adult large, this pattern makes a cozy crochet beanie for women, men, and kids. There’s also a full video tutorial below to guide you step by step, so you’ll feel confident from start to finish.

And if you love the look of this beanie, you’ll also love the matching Hazel Fingerless Gloves and Hazel Ruana!

hazel crochet beanie photo + text description

Where To Get This Pattern

There are two ways to get this free crochet beanie pattern and video tutorial:

How to Make This Crochet Beanie

Learn how to crochet the Hazel Beanie in just a few easy steps! This free beanie crochet pattern includes stretchy ribbing, a textured body, and crown shaping, with a full video tutorial to guide you from start to finish.

Approximate time to make: 1-2 hours depending on size made and crochet experience.

  1. Gather Materials

    Grab your worsted weight yarn, 5.5mm (I-9) crochet hook and a stitch marker.

  2. Work the Ribbing

    hazel crochet beanie step 1 - ribbing

    Start with the bottom ribbing using the yarn-over slip stitch pattern.
    Work the ribbing flat as a strip, then seam it to form a circle.
    This creates a stretchy base that fits comfortably around the head.

  3. Crochet the Main Body

    hazel crochet beanie step 2 - body

    Join the ribbing and work the main body of the beanie in joined rounds. These are “even” rounds without any shaping.

  4. Shape the Crown

    hazel crochet beanie step 3 - crown

    Begin decrease rounds at the top to shape the crown neatly.
    Follow the stitch pattern carefully during decrease rounds to maintain texture.

  5. Cinch and Finish

    hazel crochet beanie step 4 - finishing

    Cinch the top closed using a tapestry needle or yarn tail.
    Weave in all ends neatly.
    Add an optional pom pom if you wish!

Why I Love This Crochet Beanie Pattern

free beanie crochet pattern - selection of 4 hats in different sizes and colours

The Hazel Beanie is fast becoming one of my go-to hat projects – it’s cozy, textured, and works up pretty fast too! I love that it starts with a stretchy ribbing that hugs your head comfortably and then moves into a simple one-row repeat for the body. It’s so satisfying to crochet without feeling repetitive.

This pattern is super versatile too. You can make it in one color or stripes, which is a fun way to use up your stash, and the unisex design looks great on everyone. It’s written in seven sizes, from newborn to adult large, so it’s perfect for gifts or making a matching set for the whole family.

And of course, the full video tutorial will take you through the whole project step-by-step, from the ribbing to the final finishing touches.

Tips & Tricks for Crochet Success

  • Finishing: Cinch the top tightly and weave in ends carefully for a polished finish. Add a pom pom if you like – it’s optional but adds a fun touch!
  • Gauge & Fit: The ribbing is stretchy, so the fit is forgiving. If you want a slouchy style, simply work a few extra rounds before shaping the crown.
  • Customizations: Try stripes, one color, or even a gradient yarn – it’s a great way to use up scraps or make each hat unique.
hazel crochet beanie in 3 sizes

Other Crochet Hat Patterns You’ll Love

Watch How to Make The Hazel Beanie

Check out the full video tutorial to see the exactly how to make this project → Hazel Crochet Beanie Video Tutorial

hazel crochet beanie video thumbnail

Hazel Beanie – Written Pattern

Finished Measurements

SizeTo fit head circumferenceBeanie circumferenceBeanie heightRibbing height
Newborn12″-14″ / 30.5cm – 35.5cm12″ / 30.5cm5.5″ / 14cm1.25″ / 3cm
Baby14″-16″ / 35.5cm – 40.5cm13.5″ / 34.5cm6.5″ / 16.5cm1.25″ / 3cm
Toddler16″-18″ / 40.5cm – 45.5cm16.5″ / 42cm6.75″ / 17.5cm1.25″ / 3cm
Child18″-20″ / 45.5cm – 51cm18″ / 45.5cm7.5″ / 19.5cm1.5″ / 4cm
Tween20″-22″ / 51cm – 56cm19.5″ / 49.5cm8.25″ / 21cm1.5″ / 4cm
Adult S22″-23″ / 56cm – 58.5cm21″ / 53.5cm8.5″ / 22cm1.5″ / 4cm
Adult L23″-24″ / 58.5cm – 61cm22.5″ / 57cm9.5″ / 24.5cm1.5″ / 4cm

Materials

Yarn

Any #4/worsted weight yarn. The amounts given here are for WeCrochet Wool of the Andes Superwash Worsted (110yds/101m per 50g skein; Weight: #4/Medium/Worsted; 100% Superwash Wool).

Newborn: 75 yds / 69m 
Baby: 100 yds / 91m
Toddler: 130 yds / 119m 
Child: 155 yds / 142m
Tween: 190 yds / 174m
Adult Small: 210 yds / 192m 
Adult Large: 250 yds / 229m

Alternative yarn options:

Hook

5.5mm (US I-9) crochet hook (or hook required to meet gauge).

Crochet hooks I love:

Individual Hooks

Hook Sets

Other supplies

Faux Fur Pom poms
DIY Pom pom makers

Abbreviations (US Terms)

  • beg = beginning
  • BLO = back loop only
  • ch = chain
  • dec = decrease
  • pm = place marker
  • rem = remaining
  • RS = Right Side
  • sc = single crochet
  • sc/hdc2tog = single crochet/half double crochet 2 together (see Special Stitches)
  • sl st(s) = slip stitch(es)
  • st(s) = stitch(es)
  • yo-slst = yarn over slip stitch (see Special Stitches)

Pattern Notes

Please read through the entire pattern before beginning.

Construction

This beanie is worked from the bottom up as follows:

  • RIBBING: Work the ribbing in a long strip, then fold and seam the edges.
  • BODY: Work the body in rounds, beginning with a round worked into the edge of the ribbing. Shaping rounds at the top of the beanie decrease the circumference at the crown.

General Pattern Notes

  • The stitch count for each row/round is given in [ ] at the end of the row/round. For Body rounds, the stitch count includes chains within the round.
  • If no stitch count is given, then the count is the same as the previous row/round.
  • RIBBING: Ch 1 at the start of a row does not count as a stitch.
  • BODY: For a neater seam, there is no “ch 1” at the start of each round. Pm in first st to mark the beginning of the round. Move marker up on each subsequent round.

Size Notes

  • Instructions are written for seven sizes as follows: Newborn (Baby, Toddler, Child, Tween, Adult S, Adult L)
  • When choosing a size, refer to the size table rather than age alone – head sizes can vary quite a bit.
  • Before you start, go through the pattern and highlight/mark the stitch counts and row/rounds that correspond to the size you are making (this will make your life much easier!).

Color Changes

The stitch pattern used for this beanie looks great in a solid color or stripes.

If working in stripes, change colors as follows:

  • With working yarn, finish round as normal.
  • Keeping working yarn to the back of your work, yarn over new color and pull through.
  • Pull gently on previous color to pull the new color into the correct starting position for the next round.
  • With the new color, work next round as per pattern.

Do not cut yarn in between color changes, simply float the next color up on the inside of your beanie.

Adjustments

This beanie is designed for a close fit. If you prefer a slouchier style, simply add a few extra rounds to the Body section before starting the Crown Shaping.


Gauge

Body: 16 sts x 12 rows = 4″ x 4″ / 10 cm x 10 cm measured over pattern (worked in the round).

Ribbing: ​​5 sts x 8 rows = 1″ x 2″ / 3 cm x 5 cm measured over yo-slst BLO (see Special Stitches).


Special Stitches

Yarn Over Slip Stitch (yo-slst)

Step 1: Yarn over, insert hook into indicated st, yarn over and pull up a loop. [3 loops on hook]

Step 2: Do NOT yarn over, continue to pull the bottom loop on hook through top 2 loops. (You may find it easier to rotate your hook away from you as you pull through).

Single Crochet/Half Double Crochet 2 Together (sc/hdc2tog)

Step 1: Insert hook into indicated st, yarn over and pull up a loop. [2 loops on hook]

Step 2: Yarn over, insert hook into next st, yarn over and pull up a loop. [4 loops on hook]

Step 3: Yarn over and pull through all 4 loops.


Written Pattern

All Sizes: Newborn (Baby, Toddler, Child, Tween, Adult S, Adult L)

Ribbing

Ch 7 (7, 7, 9, 9, 9, 9).

Row 1: Yo-slst in second ch from hook and in each ch across, turn. [6 (6, 6, 8, 8, 8, 8)]

Row 2: Ch 1, yo-slst BLO in each st across, turn.

Repeat Row 2 for a total of 48 (54, 66, 72, 78, 84, 90) rows.

Your ribbing will measure approximately 12″ / 30.5cm (13.5″ / 34.5cm, 16.5″ / 42cm, 18″ / 45.5cm, 19.5″ / 49.5cm, 21″ / 53.5cm, 22.5″ / 57cm) in length (unstretched).

Do not fasten off. Fold ribbing in half and seam at edges using your preferred seaming method, such as:

  • Whip stitch seam or slip stitch seam on the wrong side
  • Mattress stitch seam on the right side

Find a stitch tutorial on these different seaming methods here: https://youtu.be/EByQsJfT-6M

Before moving on to the next section, ensure that you are looking at the RS of the hat.

Body

Round 1: Sc/hdc2tog (inserting hook first into side of first ribbing row, then into side of next ribbing row), ch 1, *sc/hdc2tog over sides of next 2 ribbing rows, ch 1; repeat from * around, sl st to join to beg st. [48 (56, 64, 72, 80, 84, 88)]

Note: pm in first st to mark the beginning of the round. Move marker up on each subsequent round.

Round 2: Sc/hdc2tog over join st and next ch-1 sp, ch 1, *sc/hdc2tog over next st and next ch-1 sp, ch 1; repeat from * around, sl st to join to beg st.

Rounds 3 – 7 (10, 11, 12, 14, 15, 18): Repeat Round 2.

Crown Shaping

Note: the remaining rounds will decrease the circumference of the hat to make it easier to “cinch in” at the top. Each decrease round will reduce the stitch count by 8 (9, 11, 12, 13, 14, 15) sts.

Round 8 (11, 12, 13, 15, 16, 19) (dec): Sc/hdc2tog over join st and first ch-1 sp, ch 1, sc/hdc2tog over next st and next ch-1 sp, ch 1, sc/hdc2tog over next st and next ch-1 sp, DO NOT ch 1; *[ sc/hdc2tog over next st and next ch-1 sp, ch 1] two times, sc/hdc2tog over next st and next ch-1 sp, DO NOT ch 1; repeat from * around, sl st to join to beg st. [40 (45, 55, 60, 65, 70, 75)]

Round 9 (12, 13, 14, 16, 17, 20) (dec): Sc/hdc2tog over join st and first ch-1 sp, ch 1, sc/hdc2tog over next st and next ch-1 sp, ch 1, sk next st, *[ sc/hdc2tog over next st and next ch-1 sp, ch 1] two times, sk next st; repeat from * around, sl st to join to beg st. [32 (36, 44, 48, 52, 56, 60)]

Round 10 (13, 14, 15, 17, 18, 21) (even): Repeat Round 2. [32 (36, 44, 48, 52, 56, 60)]

Round 11 (14, 15, 16, 18, 19, 22) (dec): Sc/hdc2tog over join st and first ch-1 sp, ch 1, sc/hdc2tog over next st and next ch-1 sp, DO NOT ch 1, *sc/hdc2tog over next st and next ch-1 sp, ch 1, sc/hdc2tog over next st and next ch-1 sp, DO NOT ch 1; repeat from * around, sl st to join to beg st. [24 (27, 33, 36, 39, 42, 45)]

Round 12 (15, 16, 17, 19, 20, 23) (dec): Sc/hdc2tog over join st and first ch-1 sp, ch 1, sk next st,  *sc/hdc2tog over next st and next ch-1 sp, ch 1, sk next st; repeat from * around, sl st to join to beg st. [16 (18, 22, 24, 26, 28, 30)]

Round 13 (16, 17, 18, 20, 21, 24) (dec): Sc/hdc2tog over join st and first ch-1 sp, DO NOT ch 1,  *sc/hdc2tog over next st and next ch-1 sp, DO NOT ch 1; repeat from * around, sl st to join to beg st. [8 (9, 11, 12, 13, 14, 15)]

Cut yarn and fasten off, leaving a long tail.


Finishing

Close top of beanie

Turn beanie inside out. Weave tail in and out between the stitches of the last row. Pull tail tightly to close up the top of the beanie. Secure well with several stitches.

Weave in any remaining ends. Turn beanie the right way around. All done!

Add a pom pom (optional)

You can complete the look of your beanie by securing a pre-made, faux-fur pom pom or creating your own using some yarn and a pom pom maker. Make sure to secure the pom pom well to the top centre of the beanie. (See Notes above for links to pre-made pom poms and pom pom makers).


If you wish, you can purchase an inexpensive, ad-free PDF version of this pattern through Ravelry or Etsy.

I hope you have enjoyed this pattern, if you have questions at all, please don't hesitate to contact me. And be sure to tag your finished project on Instagram or Facebook using @nedandmimi or #nedandmimi!

Happy crocheting!

Sarah

Scroll to Top