Where I live, the sun is out often and it is strong. I’m always reaching for a summer hat to protect my face. If you’re looking for a stylish and practical project, the Bonnie Bell Sunhat is the perfect crochet sun hat pattern for sunny days.

Why You’ll Love this Crochet Sun Hat Pattern
- Easy hat pattern that uses basic stitches
- Adds style to warm-weather outfits while protecting your face
- Open, airy stitch pattern worked in cool cotton yarn
- Seven sizes to fit newborns through adults
- Perfect for Easter outfits or mommy-and-me photo shoots

Bonnie Bell Sun Hat Crochet Pattern Details
Skill Level: Easy
Finished Size: Ranges from newborn (10″ circumference) to teen/adult (17.5″)
Hook Size: H/8 (5.0mm)
Yardage: 106-186 yards worsted (#4) weight mercerized cotton yarn

The Bonnie Bell Sun Hat crochet pattern is a simple hat pattern that uses basic stitches like single crochet and double crochet.
It is worked from the top down and has a section of cross double crochet stitches in the middle. Then the brim is worked using single crochet and increasing.
This crochet sun hat pattern comes in 7 sizes, ranging from newborn to adult.

If you love crocheting as much as I do, or want to learn more, or just want to show off your work, please join our Crochet Garments community over on Facebook! I hope you’ll share your finished crochet project with us!

Best Yarn for this Crochet Sun Hat pattern
I used Lion Brand 24/7 yarn to create this crochet sun hat. This 100% mercerized cotton yarn is extra sturdy and great for hats, bags, and more!
This yarn has comes with a large variety of color choices. It can be machine washed and dried as well. It’s a really great 100% cotton yarn option.
Pro tip: For this crochet sun hat pattern, you really need to use a cotton yarn. Other fibers, such as acrylic, will not give the hat the needed structure. Cotton is also breathable, which you keeps you cool when the weather heats up.
While you’ll want to stick with cotton, you can absolutely substitute a different brand. A few other options for yarn for this pattern are:
WeCrochet Dishie – 100% cotton
Lion Brand Pima Cotton – 100% cotton
Lily Sugar and Cream – 100% cotton

Frequently Asked Questions
Is this crochet sun hat pattern beginner friendly?
This is an easy pattern, with simple stitches and increases. You will also need to know the cross double crochet stitch, but you will find instructions for this variation within the pattern. If you need a little extra help, check out the video tutorial below!
Where can I buy the yarn for this crochet sun hat pattern?
I have provided links to the recommended yarn and several alternatives above and in the description of the video tutorial. You can find this yarn at locally at craft stores like Michaels.
What size of sun hat should I make?
Measure the circumference of your head (or of the person who will be wearing the hat) and choose the appropriate size from the sizing chart below. When measuring, wrap the measuring tape around the head, keeping it snug and taut but not tight. If your measurements fall in between sizes, choose the larger size—especially for kids, who will grow into the hat.
Read this post to learn more about how to measure for crochet garments.
Can I personalize my crochet sun hat?
Yes, if you are an experienced crocheter and you’re comfortable making your own adjustments, feel free to experiment. For example, you could make the brim longer or shorter by adding or subtracting rows. For newer crocheters, it’s best to stick to the pattern. But you can still add your own embellishments, like ribbon, flowers, or buttons.

Bonnie Bell Sun Hat
Get the PDF Pattern!
Upgrade to the ad-free, printable PDF download on Ravelry or Etsy!
Just want the free version? Scroll down below!
Bonnie Bell Sun Hat Crochet Pattern
Copyright © 2026 Michelle Ferguson – Two Brothers Blankets
All rights reserved. No part of this pattern may be reproduced, sold, or tampered with, in any form or by any means, without permission from the publisher.
Items produced from these patterns may be sold, but the patterns themselves may not be sold, shared, or altered in any way.
Yarn:
1 skein
Lion Brand 24/7 Cotton (#4) Worsted Yarn
100% mercerized cotton
100g/186yds
Hook:
H/8 (5.0mm) crochet hook or hook to obtain gauge
Other Materials:
Gauge:
Round 3 = 3.5” diameter
Pattern Difficulty:
Easy
Stitches Needed & Abbreviations:
ch(s) – chain(s)
st(s) – stitch(es)
sc – single crochet
dc – double crochet
sk – skip
blo – back loop only
MC – magic circle
* – repeat from
cdc- cross double crochet stich – (skip stitch, 1 DC in next two stitches, then working over the DC’s just made DC into the skipped stitch) One CDC is worked in a total of 3 stitches.
Sizing:
| Size | Head Circumference | Finished Circumference | Yardage |
| Newborn | 13-14” | 10” | 106 |
| 0-3 Months | 14-15” | 11.25” | 120 |
| 3-6 Months | 16-17” | 12.5” | 133 |
| 6-12 Months | 17-18” | 13.75” | 146 |
| 1-3 Years | 18-20” | 15” | 159 |
| 3-10 Years | 20-21” | 16.5” | 175 |
| Teen/Adult | 21-22” | 17.5” | 186 |
Pattern Notes:
Starting chain in each round does not count as first stitch.
Join each round to first stitch with a slip stitch.
Adjust length of hat by adding more rounds of cdc.
Adjust length of brim by adding more rounds of sc.
Video tutorial: https://youtu.be/sF0wLFATFiI
Pattern:
Newborn
Create a MC.
Round 1: ch 2, work 10 dc in circle, pull tight, join to 1st st. (10)
Round 2: ch 2, 2 dc in same st and in each st around, join to 1st st. (20)
Round 3: ch 2, 2 dc in same st, 1 dc in next, *2 dc in next st, 1 dc in next; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in same st, 1 dc in next 2 st, *2 dc in next st, 1 dc in next 2 st; repeat from * around, join to 1st st. (40)
Round 5: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches; repeat around, 1 dc in last st, join to 1st st. (13 cdc st + 1 dc in last st)
Rounds 6-7: repeat round 5.
Round 8: ch 1, blo sc in same st and in each st around, join to 1st st. (40)
Round 9: ch 1, 2 sc in same st, 1 sc in next 3 st, *2 sc in next st, 1 sc in next 3 st; repeat from * around, join to 1st st. (50)
Round 10: ch 1, 2 sc in same st, 1 sc in next 4 st, *2 sc in next st, 1 sc in next 4 st; repeat from * around, join to 1st st. (60)
Round 11: ch 1, 2 sc in same st, 1 sc in next 5 sts, *2 sc in next st, 1 sc in next 5 sts; repeat from * around, join to 1st st. (70)
Round 12: ch 1, 2 sc in same st, 1 sc in next 6 sts, *2 sc in next st, 1 sc in next 5 sts; repeat from * around, join to 1st st. (80)
Rounds 13-15: ch 1, 1 sc in same st and each st around. (80)
Fasten off. Weave in ends.
0-3 Months
Create a MC.
Round 1: ch 2, work 10 dc in circle, pull tight and join to 1st st. (10)
Round 2: ch 2, 2 dc in same st and in each st around, join to 1st st. (20)
Round 3: ch 2, 2 dc in same st, 1 dc in next st, *2 dc in next st, 1 dc in next; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in same st, 1 dc in next 2 st, *2 dc in next st, 1 dc in next 2 st; repeat from * around, join to 1st st. (40)
Round 5: ch 2, 2 dc in same st, 1 dc in next 7 st, *2 dc in next st, 1 dc in next 7 st; repeat from * around, join to 1st st. (45)
Round 6: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches; repeat from * around, join to 1st st. (15 cdc st)
Round 7-8: repeat round 6.(15 cdc st)
Round 9: ch 1, 1 blo sc in same st and in each st around, join to 1st st. (45)
Round 10: ch 1, 2 sc in same st, 1 sc in next 8 sts, *2 sc in next st, 1 sc in next 8 sts; repeat from * around, join to 1st st. (50)
Round 11: ch 1, 2 sc in same st, 1 sc in next 4 sts, *2sc in next st, 1 sc in next 4 sts; repeat from * around, join to 1st st. (60)
Round 12: ch 1, 2 sc in same st, 1 sc in next 5 sts, *2 sc in next st, 1 sc in next 5 sts; repeat from * around, join to 1st st. (70)
Round 13: ch 1, 2 sc in same st, 1 sc in next 6 sts, *2 sc in next st, 1 sc in next 6 sts; repeat from * around, join to 1st st. (80)
Rounds 14-17: ch 1, 1 sc in same st and in each st around, join to 1st st. (80)
Fasten off. Weave in ends.
3-6 Months
Create a MC
Round 1: ch 2, work 10 dc in circle, pull tight and join to 1st st. (10)
Round 2: ch 2, 2 dc in the same st and in each st around, join to 1st st. (20)
Round 3: ch 2, 2 dc in the same st, 1 dc in next, *2 dc in next st, 1 dc in next; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in the same st, 1 dc in the next 2 st, *2 dc in next st, 1 dc in the next 2 st; repeat from * around, join to 1st st. (40)
Round 5: ch 2, 2 dc in the same st, 1 dc in the next 3 st, *2 dc in next st, 1 dc in the next 3 st; repeat from * around, join to 1st st. (50)
Round 6: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches; repeat from * around to last 2 sts, 1 dc in last 2 sts, join to 1st st. (16 cdc st+ 2 dc)
Rounds 7-9: repeat round 6. (16 cdc st + 2 dc)
Round 10: ch 1, 1 blo sc in same stitch and each st around, join to 1st st. (50)
Round 11: ch 1, 2 sc in same stitch, 1 sc in next 4 st, *2 sc in same st, 1 sc in next 4 st; repeat from * around, join to 1st st. (60)
Round 12: Ch 1, 2 sc in same st, 1 sc in next 5 st, *2 sc in same st, 1 sc in next 5 st; repeat from * around, join to 1st st. (70)
Round 13: ch 1, 2 sc in same st, 1 sc in next 6 sts, *2 sc in same st, 1 sc in next 6 sts; repeat from * around, join to 1st st. (80)
Round 14: ch 1, 2 sc in same st, 1 sc in next 7 sts, *2 sc in same st, 1 sc in next 7 sts; repeat from * around, join to 1st st. (90)
Rounds 15-18: ch 1, 1 sc in same st and each st around, join to 1st st. (90)
Fasten off. Weave in ends.
6-12 Months
Create a MC.
Round 1: ch 2, work 10 dc in circle, pull tight and join to 1st st. (10)
Round 2: ch 2, 2 dc in same st and in each st around, join to 1st st. (20)
Round 3: ch 2, 2 dc in same st, 1 dc in next, *2 dc in next st, 1 dc in next; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in same st, 1 dc in next 2 st, *2 dc in next st, 1 dc in next 2 st; repeat from * around, join to 1st st. (40)
Round 5: ch 2, 2 dc in same st, 1 dc in next 3 st, *2 dc in next st, 1 dc in next 3 st; repeat from *around, join to 1st st. (50)
Round 6: ch 2, 2 dc in same st, 1 dc in next 9 st, *2 dc in next st, 1 dc in next 9 st; repeat from * around, join to 1st st. (55)
Round 7: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches; repeat from * around, 1 dc in last st, join to 1st st. (18 cdc st + 1 dc)
Rounds 8-10: repeat round 7. (18 cdc st+ 1 dc)
Round 11: ch 1, blo sc in same st and in each st around, join to 1st st. (55)
Round 12: ch 1, 2 sc in same st, 1 sc in next 10 sts, *2 sc in next st, 1 sc in next 10 sts; repeat from * around, join to 1st st. (60)
Round 13: ch 1, 2 sc in same st, 1 sc in next 5 sts, *2 sc in next st, 1 sc in next 5 sts; repeat from * around, join to 1st st. (70)
Round 14: ch 1, 2 sc in same st, 1 sc in next 6 sts, *2 sc in next st, 1 sc in next 6 sts; repeat from * around, join to 1st st. (80)
Round 15: ch 1, 2 sc in same st, 1 sc in next 7 sts, *2 sc in next st, 1 sc in next 7 sts; repeat from * around, join to 1st st. (90)
Rounds 16-19: ch 1, 1 sc in same st and each st around, join to 1st st. (90)
Fasten off. Weave in ends.
1-3 Years
Create a MC.
Round 1: ch 2, work 10 dc in circle, pull tight and join to 1st st. (10)
Round 2: ch 2, 2 dc in same st and in each st around, join to 1st st. (20)
Round 3: ch 2, 2 dc in same st, 1 dc in next, *2 dc in next st, 1 dc in next; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in same st, 1 dc in next 2 st, *2 dc in next st, 1 dc in next 2 st; repeat from * around, join to 1st st. (40)
Round 5: ch 2, 2 dc in same st, 1 dc in next 3 st, *2 dc in next st, 1 dc in next 3 st; repeat from * around, join to 1st st. (50)
Round 6: ch 2, 2dc in same st, 1 dc in next 4 st, *2 dc in next st, 1 dc in next 4 st*, repeat around, join to 1st st. (60)
Round 7: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches; repeat from * around, join to 1st st. (20 cdc st)
Rounds 8-10: repeat round 7. (20 cdc st)
Round 11: ch 1, blo sc in same st and in each st around, join to 1st st. (60)
Round 12: ch 1, 2 sc in same st, 1 sc in next 5 st, *2 sc in next st, 1 sc in next 5 sts; repeat from * around, join to 1st st. (70)
Round 13: ch 1, 2 sc in same st, 1 sc in next 6 sts, *2 sc in next st, 1 sc in next 6 sts; repeat from * around, join to 1st st. (80)
Round 14: ch 1, 2 sc in same st, 1 sc in next 7 sts, *2 sc in next st, 1 sc in next 7 sts; repeat from * around, join to 1st st. (90)
Round 15: ch 1, 2 sc in same st, 1 sc in next 8 sts, *2 sc in next st, 1 sc in next 8 sts; repeat from * around, join to 1st st. (100)
Rounds 16-20: ch 1, 1 sc in same st and each st around, join to 1st st. (100)
Fasten off. Weave in ends.
3-10 Years
Create a MC.
Round 1: ch 2, work 10 dc in circle, join to 1st st. (10)
Round 2: ch 2, 2 dc in same st and in each st across, join to 1st st. (20)
Round 3: ch 2, 2 dc in same st, 1 dc in next, *2 dc in next st, 1 dc in next st; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in same st, 1 dc in next 2 st, *2 dc in next st, 1 dc in next 2 st; repeat from * around, join to 1st st. (40)
Round 5: ch 2, 2 dc in same st, 1 dc in next 3 st, *2 dc in next st, 1 dc in next 3 st; repeat from * around, join to 1st st. (50)
Round 6: ch 2, 2 dc in same st, 1 dc in next 4 st, *2 dc in next st, 1 dc in next 4 st; repeat from * around, join to 1st st. (60)
Round 7: ch 2, 2 dc in same st, 1 dc in next 9 sts, *2 dc in next st, 1 dc in next 9 sts; repeat from * around, join to 1st st. (66)
Round 8: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches; repeat from * around, join to 1st st. (22 cdc st)
Rounds 9-13: Repeat round 8 (22 cdc st)
Round 14: ch 1, blo sc in same st and in each st around, join to 1st st. (66)
Round 15: ch 1, 2 sc in same st, 1 sc in next 5 st, *2 sc in next st, 1 sc in next 5 st*, repeat around, join to 1st st. (77)
Round 16: ch 1, 2 sc in same st, 1 sc in next 6 st, *2 sc in next st, 1 sc in next 6 st*, repeat from * around, join to 1st st. (88)
Round 17: ch 1, 2 sc in same st, 1 sc in next 7 st, *2 sc in next st, 1 sc in next 7 st* repeat around, join to 1st st. (99)
Round 18: ch 1, 2 sc in same st, 1 sc in next 8 sts, *2 sc in next st, 1 sc in next 8 sts; repeat from * around, join to 1st st. (110)
Round 19-22: ch 1, 1 sc in same st and in each st around, join to 1st st. (99)
Fasten off. Weave in ends.
Teen/Adult
Create a MC
Round 1: ch 2, work 10 dc in circle, pull tight, join to 1st st. (10)
Round 2: ch 2, 2 dc in same st and in each st around, join to 1st st. (20)
Round 3: ch 2, 2 dc in same st, 1 dc in next, *2 dc in next st, 1 dc in next; repeat from * around, join to 1st st. (30)
Round 4: ch 2, 2 dc in same st, 1 dc in next 2 st, *2 dc in next st, 1 dc in next 2 st; repeat from * around, join to 1st st. (40)
Round 5: Ch 2, 2 dc in same st, 1 dc in next 3 st, *2 dc in next st, 1 dc in next 3 st; repeat from * around, join to 1st st. (50)
Round 6: Ch 2, 2 dc in same st, 1 dc in next 4 st, *2 dc in next st, 1 dc in next 4 st; repeat from * around, join to 1st st. (60)
Round 7: Ch 2, 2 dc in same st, 1 dc in next 5 st, *2 dc in next st, 1 dc in next 5 st; repeat from * around, join to 1st st. (70)
Round 8: ch 2, skip first stitch (same stitch as ch 2), 1 dc in next 2 st, working across the 2 dcs just made, dc into the skipped stitch, (you have now completed your first cdc) *work cdc over the next 3 stitches*, repeat around, 1 dc in last st, join to 1st st. (23 cdc st+1 dc)
Rounds 9-13: repeat round 8 (23 cdc st+1 dc)
Round 14: ch 1, blo sc in same st and in each st around, join to 1st st. (70)
Round 15: ch 1, 2 sc in same st, 1 sc in next 6 st, *2 sc in next st, 1 sc in next 6 st; repeat from * around, join to 1st st. (80)
Round 16: ch 1, 2 sc in same st, 1 sc in next 7 st, *2 sc in next st, 1 sc in next 7 st; repeat from * around, join to 1st st. (90)
Round 17: ch 1, 2 sc in same st, 1 sc in next 8 st, *2 sc in next st, 1 sc in next 8 st; repeat from * around, join to 1st st. (100)
Round 18: ch 1, 2 sc in same st, 1 sc in next 9 sts, *2 sc in next, 1 sc in next 9 sts; repeat from * around, join to 1st st. (110)
Round 19: ch 1, 2 sc in same st, 1 sc in next 10 sts, *2 sc in next st, 1 sc in next 10 sts; repeat from * around, join to 1st st. (120)
Round 20: ch 1, 1 sc in each st around, join to 1st st. (120)
Rounds 21-25: repeat round 21.
Fasten off. Weave in ends.
Enjoy this pattern? Check out the Bonnie Bell Beanie!
Or, check out my ever growing list of Free Crochet Patterns!
Pin It!

Free Blanket Pattern + More!
Sign up for our newsletter and receive a Dude Blanket crochet pattern pdf FREE straight to your inbox.





Beautiful sun hat enjoyed watching you make it .I am going to make some myself where can i get the yarn please let me know and thank you
Thank you! The links to the yarn are listed above and in the description of the video. I also believe you can find this yarn at JoAnn.
Michelle, I made your hat as a quick project while on vacation. I made my brim 2 rows shorter and finished with a reverse single crochet edging. Such an easy make. Thanks for the pattern.