My Patterns

Crochet Beanie Hat Pattern

Here is my pattern for a simple hat with no sew brim. I see a lot of patterns for beanies like this with the brim made separately and then sewn on. I wanted the stretchy style of brim but without the sewing. This pattern uses one continuous thread from the top all the way to the end of the brim.

The hat I make in the video tutorial fits age 3-6. You can use this pattern to make it in any size, just skip or add some increase rounds and shorten or increase the length. See the notes in the pattern on how to do this.

US terminolgy

Crochet Beanie Hat Pattern – Krazykabbage #crochet #freepattern #beanie #hat
Crochet Beanie Hat Pattern – Krazykabbage #crochet #freepattern #beanie #hat

Hook – I/9 – 5.50mm

Yarn – Red Heart Super Saver in Grey Heather

Start by making a magic ring. Alternatively you can chain 4 and slip stitch in the first chain to make a ring.

Rnd 1: Ch 1 or 2 and put 7 hdc in ring. Sl st in top of first hdc to join. Pull tail to close magic ring. (8 hdc)

Rnd 2: Ch 2 and hdc in same space. 2 hdc in top of next stitch and each stitch around, sl st to join (16 hdc)

Rnd 3: Ch 2 and hdc in same space. *1 hdc in next, 2 hdc in top of next stitch, rep from * around, sl st to join (24 hdc)

Rnd 4: Ch 2 and hdc in same space. *1 hdc in each of next 2, 2 hdc in top of next stitch, rep from * around, sl st to join (32 hdc)

For a newborn baby hat stop increasing here.

Rnd 5: Ch 2 and hdc in same space. *1 hdc in each of next 3, 2 hdc in top of next stitch, rep from * around, sl st to join (40 hdc)

For a 3-6 month baby hat stop increasing here.

Rnd 6: Ch 2 and hdc in same space. *1 hdc in each of next 4, 2 hdc in top of next stitch, rep from * around, sl st to join (48 hdc)

For a 1-2 year hat stop increasing here.

Rnd 7: Ch 2 and hdc in same space. *1 hdc in each of next 5, 2 hdc in top of next stitch, rep from * around, sl st to join (56 hdc)

For a 3-6 year hat stop increasing here.

Rnd 8: Ch 2 and hdc in same space. *1 hdc in each of next 6, 2 hdc in top of next stitch, rep from * around, sl st to join (64 hdc)

For a 6-12 year hat stop increasing here.

Rnd 9: Ch 2 and hdc in same space. *1 hdc in each of next 7, 2 hdc in top of next stitch, rep from * around, sl st to join (72 hdc)

For a teen/small adult stop increasing here.

Rnd 10: Ch 2 and hdc in same space. *1 hdc in each of next 8, 2 hdc in top of next stitch, rep from * around, sl st to join (80 hdc)

For a large adult stop here.

After you are done increasing:

Ch 2 and hdc in top of next stitch and each one around. Sl st to join in top of first hdc. Check you maintain the same number of stitches as your last increase round. Keep repeating this round until you have the desired length (top of ears). For the 3-6 year hat I made in the video I did 8 rounds. Do not fasten off.


Next we make the brim.

Chain 5 and Dc in the 3rd chain from hook each of next 2 chains. (If you want a wider brim for a larger hat chain 6 or 7, dc in 3rd chain from hook and in the next 3 or 4 chains)

*Sl st in each of next  2 hdcs on body of hat. Turn the hat so that the inside of the brim is facing you. FPDC around each of the 3 DCs and the chain 2 on last row of brim. Ch 2 and turn FPDC around each dc on previous row. Repeat from * around hat.

When you have worked all around the hat, sl st in top of last hdc. Sl st in top of each Dc through both thicknesses on the outside of the hat the brim of the hat. (I joined the brim on the outside of the hat to continue the ribbing pattern, you can slip stitch on the inside of the brim if you prefer.) Fasten off and cut yarn and weave in ends – only 2 ends to weave – yay!

Here is the video tutorial on how to make the beautiful flower to add to your hat.

I’m going to make my beanie into an Easter bunny hat – Check it out HERE!

If you’d like to feature this pattern on your website, you have my permission to use 1 photo as long as you provide a link back to my site.

Spread the love
Tagged , , , , , , , , , ,

1 thought on “Crochet Beanie Hat Pattern

Leave a Reply

Your email address will not be published. Required fields are marked *