Crafting & Creating / Crochet

Free crochet pattern for a messy bun hat!

Spread the love

~Free crochet pattern~

Disclaimer – This post contains affiliate links. We may receive a commission based on sales at no extra cost to you.

Messy bun hats have been extremely popular for the last couple years. Personally, I have very short hair and having a messy bun hat doesn’t work for me. However, I have a friend who asked me if I could make one for her…challenge accepted! 😉

I searched and searched Pinterest posts and really found nothing that I liked. All I knew for sure after trying and ripping out many different patterns was that I wanted to start from the crown with a hair elastic and not from the bottom up, so I just went for it.

The best part was how surprised after trying so many that the one I created worked out so well. My friend was happy and I have made and sold quite a few!


I used worsted weight yarn but I wanted it really chunky so I doubled up.

Size 8 crochet hook

1-2 thick hair ties (I used 2 in case one were to break. Whether you use 1 or 2 is up to you but I would strongly suggest getting the thick ones)

Optional – oversized button for decoration

Tapestry needle



Ch – chain

St – stitch

Sc – single crochet

Sl st – slip stitch

Sk – skip

Hdc – half double crochet


Attach yarn to hair ties. Sc 20 around, join with a sl st.

R1 – ch 1, sc in each sc around. Join with a sl st.

R2 – ch 1, sc in same st, * 2 sc in next st, 1 sc in next st * repeat from * to * join with a sl st.

R3 – ch1, sc in same st * sc in next 2 sts, 2 sc in next st * repeat from * to * join with sl st

If you want to make it smaller omit row 3. If you want to make it larger add another row of single crochets like this: sc in the next 3 st, 2 sc in the next stitch and repeat to the end and continue to row 4.

R4 – ch 2, * sk first st, hdc in next st, (working back) hdc in sk st * repeat from * to * join with sl st

R5 through R10 – repeat R4

R11 – ch 1 sc in same st and in all st around

R12 – R14 – repeat R11

Fasten off and weave ends in.

Optional – attach and an oversized decorative button to the brim.

So that’s it! Pretty easy, right?

This hat fits most heads, I had a mom with 3 of her girls come by to buy hats. They all tried on a hat and they all fit, the youngest was about 7.

I have made this as a regular hat as well. There’s not a lot of difference. I just used a magic ring with 10 sc to start and built the stitches up using 1 sc in one stitch and 2 in the next for 2 rows then 1 sc, 1 sc, 2 sc for the next 2 rows.  

That’s it for today! Thanks for reading!

Spread the love


January 17, 2019 at 5:29 PM

My crochet skills are super basic, but this hat is super cute! I’ll be cooped up in the house for a while in a few weeks, I’m certainly not ready to attempt this but maybe I’ll brush up my skills a bit!

January 17, 2019 at 6:07 PM

This is sooooo needed with the cold and being a “lofty” mom lol. Will be putting to needles soon for sure 😍

January 18, 2019 at 12:27 AM

This hat is perfect for this season. My mom would love to have this pattern and try it, she loves knitting!

January 18, 2019 at 2:03 PM

Every time I see these I think they’re adorable. I so need to learn how to knit and make one!!

January 18, 2019 at 5:20 PM

These would be great for our Rachel’s Closet room (free clothing, snacks, tolietries) at school. So many of the girls would love them. Maybe one of the local church groups would make them for us.

January 18, 2019 at 8:35 PM

What a cute idea! And it seems pretty simple to do! Thanks for sharing!

-Madi xo |

October 29, 2020 at 11:44 AM

I made this hat but it was too small for my head. I do tend to have a bigger head sadly. I love it though!

    December 9, 2020 at 6:47 PM

    Hi! Sorry, this pattern didn’t work for you. You could add to the crown to make it larger…3 single crochets then 2 in the next stitch. Hope this helps

Leave a Reply

Your email address will not be published.