Free Crochet Beanie Hat Pattern – Beginner Friendly & All Sizes!
Stay cozy and stylish with this crochet beanie hat pattern that’s perfect for beginners! Designed with bold stripes, a comfy ribbed brim, and worked seamlessly from the top down, this hat is quick and fun to make.
Whether you’re stitching up a baby beanie or a cozy adult size, you’ll love how easy it is to create a snug, handmade hat using just double crochet and post stitches. Scroll down for the full free pattern.

Why you’ll love this pattern
- Beginner friendly – Uses only basic double crochet and post stitches.
- Four sizes included – Baby, toddler, child, and adult.
- Quick to make – Perfect for last-minute gifts or market prep.
- Stylish ribbed brim – Adds stretch and a polished finish.
- Worked top down in the round – No seaming required!
- Customizable stripes – Choose any color combo to match your style.
- Free pattern – Enjoy this beanie design at no cost.

Free crochet beanie hat pattern details
Skill level
Beginner – This hat pattern uses basic stitches, simple color changes, and minimal shaping.
Materials needed
- Crochet hook size H-8 (5 mm) – or the size needed to match the gauge
- Worsted weight yarn (#4) – in white and your chosen contrast color
- Yarn needle – for weaving in yarn ends
- Scissors – for cutting your yarn
- Stitch markers – optional, but helpful for keeping track of rounds and stitch counts
Size chart
Hat Size | Crown | Head Circumference | Hat Height |
Baby | 4.75 inches | 13-14 inches | 5.25 inches |
Toddler | 5.75 inches | 18-19 inches | 6.5 inches |
Child | 6.5 inches | 19-20 inches | 7.25 inches |
Adult | 7 inches | 20-23 inches | 7.75 inches |
Gauge
9 rounds and 16 stitches = 4 inches
✅ Too many stitches? Use a larger hook
✅ Too few stitches? Use a smaller hook
Crochet abbreviations
- dc = double crochet
- FPdc = front post double crochet
- BPdc = back post double crochet
- ch / chs = chain / chains
- st / sts = stitch / stitches
- sl st = slip stitch
Pattern notes
- Begin with a magic circle
- The starting chain does not count as a stitch
- Join each round with a slip stitch to the first stitch
- Hat is worked from the top down in the round
- Adjust length by adding or removing rounds
- Pattern is written in US terms
How to make post stitches
Post stitches create the stretchy, structured ribbed brim of this beanie hat:
- FPdc (front post double crochet): Yarn over, insert your hook from front to back around the post of the stitch below, yarn over and complete a double crochet
- BPdc (back post double crochet): Yarn over, insert your hook from back to front around the post of the stitch below, yarn over and complete a double crochet

Striped crochet beanie hat pattern instructions
- Begin with white yarn for Round 1. For the rest of the hat, alternate colors each round—switching between white and your chosen contrast color.
- When switching colors, do not fasten off after each round. Instead, leave the yarn attached and carry it up the inside of the hat until you need it again. This keeps the inside neat and saves time.

Baby size
Round 1: Make a magic circle. Ch 2, work 10 dc into the ring. Join with a sl st to the top of the first dc. (10 sts)
Round 2: Ch 2, 2 dc in each st around. Join. (20 sts)
Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (30 sts)
Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (40 sts)
Round 5: Ch 2, *2 dc in next st, dc in next 3 sts; repeat around. Join. (50 sts)
Rounds 6-10: Ch 2, dc in each st around. Join. (50 sts)
Use white yarn for the brim.
Rounds 11-13: Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (50 sts)
Toddler size
Round 1: Make a magic circle. Ch 2, work 10 dc into the ring. Join with a sl st to the top of the first dc. (10 sts)
Round 2: Ch 2, 2 dc in each st around. Join. (20 sts)
Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (30 sts)
Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (40 sts)
Round 5: Ch 2, *2 dc in next st, dc in next 3 sts; repeat around. Join. (50 sts)
Round 6: Ch 2, *2 dc in next st, dc in next 9 sts; repeat around. Join. (55 sts)
Rounds 7-13: Ch 2, dc in each st around. Join. (55 sts)
Use white yarn for the brim.
Rounds 14-16: Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (55 sts)
Child size
Round 1: Make a magic circle. Ch 2, work 10 dc into the ring. Join with a sl st to the top of the first dc. (10 sts)
Round 2: Ch 2, 2 dc in each st around. Join. (20 sts)
Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (30 sts)
Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (40 sts)
Round 5: Ch 2, *2 dc in next st, dc in next 3 sts; repeat around. Join. (50 sts)
Round 6: Ch 2, *2 dc in next st, dc in next 9 sts; repeat around. Join. (55 sts)
Round 7: Ch 2, *2 dc in next st, dc in next 10 sts; repeat around. Join. (60 sts)
Rounds 8-14: Ch 2, dc in each st around. Join. (60 sts)
Use white yarn for the brim.
Rounds 15-17: Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (60 sts)
Adult size
Round 1: Make a magic circle. Ch 2, work 10 dc into the ring. Join with a sl st to the top of the first dc. (10 sts)
Round 2: Ch 2, 2 dc in each st around. Join. (20 sts)
Round 3: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (30 sts)
Round 4: Ch 2, *2 dc in next st, dc in next 2 sts; repeat around. Join. (40 sts)
Round 5: Ch 2, *2 dc in next st, dc in next 3 sts; repeat around. Join. (50 sts)
Round 6: Ch 2, *2 dc in next st, dc in next 9 sts; repeat around. Join. (55 sts)
Round 7: Ch 2, *2 dc in next st, dc in next 10 sts; repeat around. Join. (60 sts)
Round 8: Ch 2, *2 dc in next st, dc in next 11 sts; repeat around. Join. (65 sts)
Rounds 9-15: Ch 2, dc in each st around. Join. (65 sts)
Use white yarn for the brim.
Rounds 16-18: Ch 2, *FPdc in next st, BPdc in next st; repeat around. Join. (65 sts)
Finishing
Fasten off and use a yarn needle to weave in all of the ends.

Frequently asked questions
Can a beginner make this crochet beanie hat pattern?
Yes! This pattern is designed for beginners. It uses only basic double crochet stitches and post stitches, with simple color changes. If you can follow step-by-step instructions, you can make this hat.
Do I need to cut the yarn for each stripe?
No. You don’t need to fasten off after each round. Instead, carry the unused yarn up the inside of the hat until you need it again. This keeps your work neat and saves time.
What sizes are included in the pattern?
The pattern includes four sizes: baby, toddler, child, and adult. A size chart is provided to help you choose the right fit.
How long does it take to make this beanie?
Most crocheters can finish this hat in just a few hours. It’s a quick project, perfect for last-minute gifts or stocking up for markets.
What type of yarn works best for this pattern?
A soft worsted weight (#4) yarn works best for comfort and structure. You can choose acrylic, cotton, or a blend depending on your preference.
Can I make the beanie in one solid color?
Yes! While this design features bold stripes, you can make it in a single color or create your own stripe pattern.
More free crochet hat patterns
Love this crochet beanie hat pattern? Here are more free designs to try:
- Easy Crochet Slouchy Beanie – Great for beginners!
- Chunky Crochet Beanie – Super quick & easy!
- Pom Pom Beanie Crochet Pattern – A fun striped design with a retro vibe, finished with a playful pom pom.
- Easy Crochet Beanie Pattern – A quick and cozy hat made with basic stitches.
- Classic Crochet Hat Pattern – Simple and stylish for all ages.
- Free Basic Beanie Crochet Pattern – Includes seven sizes, perfect for beginners.
- Half Double Crochet Beanie – A soft and stretchy design using hdc stitches.
- Slouchy Beanie Crochet Pattern – Laid-back fit with easy construction.
- Chunky Beanie Crochet Pattern – Super bulky yarn makes this extra warm and fast to finish.
Let’s connect!
I’d love to see what you’re making! Share your makes and follow along here:
📸 Instagram
📌 Pinterest
📘 Facebook
▶️ YouTube
🛍️ Etsy Shop
🧶 Ravelry
Happy crocheting! 🧶
— Melissa