The All Too Perfect Crocheted Bun Cover got it's start when a friend came to me with a request - bun covers for her daughter! Her beautiful girl wears them every day, but the commercial ones would wear out and were generally made for people with a whole lot more hair. As a thin-haired person myself, I could sympathize. So I designed these to fit a smaller bun - but keep reading to see how easy they are to upsize!
Disclaimer: This post includes affiliate links.
Prefer an ad-free PDF? You've got options!

Prefer the free blog version? Keep scrolling!
For Special Occasions - and Every Day!
These crocheted bun covers are strong and easy enough to use every day, and a little bit of sparkle and bright colors make them a fun fashion statement! There are two ways to finish these. You can work the last row around an elastic hair band, or you can weave a ribbon through and use that to tie the cover around the bun. Either way, you'll get a crocheted bun cover that only comes off when you want it to!
All Too Perfect Crocheted Bun Cover
Add this pattern to your Ravelry Queue and Favorites
This bun cover was originally designed for those with small buns to cover, but if you've got a lot of hair it's easy to upsize - just bump up the yarn and hook size!
- US - D, 3.25mm hook
- Size 3 Crochet Thread, 20-40 yards each
Recommended: Aunt Lydia's Fashion Crochet 3 - Elastic hairband or 6 mm wide ribbon

All Too Perfect Crocheted Bun Cover Instructions
Round 1: Using magic circle, ch 2 (does not count as first dc) and dc 12 in the ring. Join to first dc with a sl st. (12 dc)
Round 2: Ch 5 (counts as first dc and ch 2), skip the first st, dc in the next st, ch 2. *Dc in the next st, ch 2. Repeat from * around. Join with a sl st in the ch 5 sp. (12 dc)
Round 3: Ch 5, dc in the ch sp. *[Dc, ch 2, dc] in next ch sp. Repeat from * around. Join with a sl st in the ch 5 sp. (24 dc)
Round 4: Ch 5, dc in the ch sp. Ch 2, dc in the same ch sp. *[Dc, ch 2, dc, ch 2, dc] in next ch sp. Repeat from * around. Join with a sl st in the ch 5 sp. (36 dc)
Round 5: Ch 5, dc in the ch sp. Ch 2, dc in the next ch sp. *[Dc, ch 2, dc] in the next ch sp. Ch 2, dc in the next ch sp. Repeat from * around. Join with a sl st in the ch 5 sp. (36 dc)
Round 6 - 8: Ch 4, dc in the ch sp. Ch 1, dc in the next ch sp. *[Dc, ch 1, dc] in the next ch sp. Ch 1, dc in the next ch sp. Repeat from * around. Join with a sl st in the ch 4 sp. (36 dc)
Round 9: Ch 1, work 2 hdc in each ch sp around. If desired, crochet over an elastic hair band as you make these sts, working along the hair band as you work along the round. Break yarn and use seamless join to finish off. If you did not use the elastic band, thread a length of ribbon in and out between the stitches of Round 8.
Easy as can be! Make it as directed for small buns, try DK or sport and an F hook for a medium, or go up to worsted weight and a G or H hook for a crocheted bun cover that will reign in a more luxurious mane!
The Fine Print
Be sure to Like the moogly Facebook page for the latest updates and have some fun with us! Written pattern copyright Tamara Kelly 2012. Please do not reprint or repost this pattern, but please feel free to link to this page to share this pattern with others.










Barbara says
I love it! I will definitely try this one. Hopefully I will manage to find the perfect size for my classic length hair..
Louise says
I made some of those bun covers, years ago. Been thinking of making new and fresh ones. Maybe using beads in the new ones. Have made those hair scrunchies and when I wear them everyone loves them.
Tamara Kelly says
Ooo, beads would be so lovely! ♥ Thank you!
Melissa Hart says
This is EXACTLY what I was looking for to help my daughter's dance class! Several of the girls have fine and/or shorter hair, while others have long hair. Either way, they have problems keeping their buns neat during class. I'm making them all pink (to match their tights) and will weave in a length of crocheted chain to tie them.
Pat Brehmer says
I would like to make this pattern (the bun) in heavy yarn for warmth in the winter. Do you have any suggestions of a more heavy yarn and larger needle size I need to use for extra heavy yarn? I would like it to be a winter hat for skiing. Thank you. No, I haven't ever posted a comment before.I am just new here today.
moogly says
Hi Pat, welcome!
Great question! It's going to take a bit of experimentation, but because it's such a lacey pattern I'd start with 2 strands of worsted or bulky yarn held together and a K or L hook! Good luck!
Elizabeth says
Hi, I'm relatively new to crocheting and I'm having a hard time trying to work in the hair band. How exactly does the hdc work w/ the band? I can't figure out what part goes over and what goes under the hair band. Thanks
moogly says
Hi Elizabeth! Let me see if I can explain. When you make an hdc around the hairband, you yarn over, put the hook below (into the middle of) the hairband, yarn over (pulling the yarn over the top (or outside) the hairband, then pull this loop up under the band and complete the stitch. This video shows sc instead of hdc, but it might help you understand. And if it's the hdc part that's confusing you, just use sc instead - the difference here is negligible. http://www.youtube.com/watch?v=kTT2tAGcnSo
patricia says
i love thi spattern but in round 2 if you do every stitch there would be more than 12 dc and it says repeat from star shouldnt it maybe say repeat from the skip and have a star by it please email me
patricia says
i like this pattern but isnt round 2 wrong as shouldnt it hav ea star by sip and other star as wouldnt ya skip one do one skip as its not written that way please email me soon thanks
Tamara Kelly says
There are 12 sts in the first round and in round 2 you work one stitch into each stitch (except for the first, where the chain counts as a stitch) so it's still 12. I sent you an email too!
Cell says
I know I'm just a lowly beginner, but I am having a problem with round 4. If I put 3 dc into every one of my 24 ch sp, won't I have WAY more than 36 dc at the end? I've already done it, and it doesn't look right... Shouldn't it say to put two dc into ever second ch sp or something along those lines?
Tamara Kelly says
Hey, there's nothing wrong with being a beginner - we all start there! At the end of Round 3 you have 24 dc, but only 12 ch sps. The pattern is dc, ch 2, dc, dc, ch 2, dc, dc, ch 2, dc... etc. So in Round 4 you are working 3 dc (and 2 ch2 sps) in each of the 12 ch sps - for a total of 36 dc (and 24 ch sps). I hope this helps!
Marie says
Thanks for the pattern! I tried this out today with size 5 crochet thread. I have thick hair, so I used a size F hook. It turned out great! I posted a link to this pattern on my blog. 🙂
Toni says
Do you have a knit version of the bun cover?
Tamara Kelly says
That I do not, I'm afraid. But there's a beautiful one here, the picture doesn't do it justice! http://home.comcast.net/~rhymeswithfuchsia/snowflake/snowflake_snood.html
La Familia Natural says
I just finished this and shared some pics on my Facebook fanpage. I want to know if you have an Instagram account, so I can tag you there.
I'll follow you on Pinterest too, and if I upload pics there, I'll make sure to tag you too!
Great & simple pattern, thank you! 😀
Tamara Kelly says
I'll go check them out! I'm afraid Instagram is one thing I haven't gotten on yet - maybe with the next phone upgrade! Glad you like the pattern! 😀
Jen says
Thanks for posting this pattern. My daughter is required to wear a bun for ballet class and this helps to hold it together, and looks great too!
Tamara Kelly says
😀 So glad you like it and it works for her!
Jen says
do you have any leg warmer patterns?
Tamara Kelly says
I don't have any designs of my own, but I did just happen to do a roundup of free kids/babies leg warmers patterns: https://www.mooglyblog.com/crochet-leg-warmers-patterns-kids/
Jen says
perfect, thanks!
Shana says
Love this thank u!! Would it be permissible to sell items made from this pattern, with a link back to your website?
Tamara Kelly says
Thank you Shana! And yes, that would be fantastic, thank you so much! If you sell online, be sure to check out the Moogly Makers page!
Caro says
This is lovely, will be making it for my granddaughters. Thank you for sharing!!!
Leilani Bontrager says
Been looking for a new covering pattern to crochet. My hair is longer and thicker and the first one I made is too small so am crocheting this one now. Love how the pattern is turning out. I will use a piece of elastic that fits my bun. I got so excited when I found this pattern,
Tamara Kelly says
I'm glad you like it Leilani! 😀
Angela Coles says
thank you for sharing this. I downsized the pattern further to make a mini bun case for my 5 year old. Thank you again, I wouldn't have know where to start without your help. Blessings to you from Angela.
http://colestoucan.blogspot.co.uk/2014/05/mini-bun-case-pattern.html
Janet Lanier says
Thank you for this great idea. I have very long hair and wanted something to keep my hair off my neck and under control when I sleep. This is very comfortable and the elastic band keeps it in place. I haven't crocheted in a long time but I was able to follow your instructions very well.
Tamara Kelly says
😀 That's fantastic to hear! Thank you Janet!
Phyllis Smith says
This is such a beautiful idea! I have so many different colours of DK and baby weight yarn in my "stash," some of which are sparkly. They'll be awesome for containing my bun! Thank you so much!!
Tamara Kelly says
You're very welcome Phyllis! 😀
Coletta says
Thanks for the pattern. I love the fact that it is adjustable for different hair types. I have 6 daughters with all types of hair ?
Tamara Kelly says
🙂 Thank you Coletta!
Spinelli says
So I'm having difficulty with round 5 here; I keep ending up with way too many stitches-- am I reading something wrong? It seems to me that it's saying to [dc, ch2, dc] in each ch sp and then ch 2 between each of these, but that sounds wrong even as I'm typing it and I'm not sure why it would result in too many stitches in the first place. Can I bother you for a little help?
Tamara Kelly says
Hello! The repeat for Round 5 is *[Dc, ch 2, dc] in the next ch sp. Ch 2, dc in the next ch sp
I put the part I think you're missing in bold. Does that help? So it's just the [dc, ch 2, dc] in every other ch sp, with just one dc in the ch sps in between. (and all separated by ch-2s)
Ainspatterson@hotmail.com says
Hi, I was having same problem then realised I using uk dc not us
Tamara Kelly says
Ah yes, all my patterns are written in US terms, since I'm smack dab in the middle of the US. 🙂 Sorry for the confusion!
Heather says
I made this and sadly it is still too big for my little girl who wants to be like her big sister. Do you have any idea how I could make it even smaller? I tried to do it with a change in hook size but it didn't make too big of a hook size. Thanks!
Tamara Kelly says
Hi Heather! I would eliminate Round 7 and 8, and see if that is small enough! 🙂
Dee says
Am doing this now!
Looks lovely but simple.
Thanks for sharing!
Tamara Kelly says
🙂 Thank you Dee!
Anita J. says
Hello, I wanted to let you know that I have altered this pattern to work for me and wanted to share it with everyone. I used 4 weight cotton yard and an F hook (3.75 mm). I did 10 stitches instead of 12 to help compensate for the larger thread. Also, I used an elastic band but only put 1 hcd for every stitch when attaching. I hope this helps anyone who may be wondering.
Tamara Kelly says
😀 Thank you so much for sharing that Anita! I'm so glad you were able to make the pattern work for you!
Julianna says
I don't understand what I did wrong but my bun cover/munchkin was so large it wouldn't fit anyone!!!!!!! I followed the pattern exactly and it just wasn't working!!! And I had all the correct tools......do you know why this doesn't work for me? I was very disappointed 'cause I was looking for something that was quick and because I had to make some major changes to it, it took me forever to do to!!!!!!!
Tamara Kelly says
Oh no! I'm sorry to hear it Julianna! My best guess is that I just crochet a whole lot tighter than you do. I know it's worked for others, so if you were using the recommended thread and hook, that's the only thing I can think of.
Julianna says
Ok. Thank you so much!!!!!!!!
Tammy says
Hi, will this pattern work using size 10 Aunt Lydia's crochet thread? I have a lot of that thread and want to use up what I have to make some of these. I apprceciate your help and thak you for sharing the free pattern.
Tamara Kelly says
Size 10 is thinner than 3 - so you may need to add more increasing rounds to get to the size desired! Thank you!
María Belén says
Goodness gracious! This is perfect to help me keep my hair/bun as tidy as it can possibly be.
Belinda Strickland says
In the pic I click on to get this page. The bun cover has fabric around it. Can you tell me how to do that ?
Tamara Kelly says
Hi Belinda! I'm sorry, I have no idea what image you clicked on to bring you here! I found instructions for a fabric bun cover on ehow though: https://www.ehow.com/how_8327831_make-bun-cover.html
Belinda says
Thank you. It’s a bun cover like thus one. That has a fabric around the outside. Like the fabric is closest to your head. Surrounds the bun cover.
Tamara Kelly says
Sometimes people link my articles to random pics - I don't know why! There's a hat one too that haunts me, so strange.