Peek-a-Boo Button Wrap Pattern Size S-XL

Here it is, what you’ve been waiting for – the pattern for the Peek-a-Boo Wrap!

Peek-a-Boo Wrap free crochet pattern size S-XL on #haken

I’ve made this for you in four different sizes, from Small through to XL.

Here you can find a written pattern for size Medium, and below you can find a chart which will give you the measurements and stitch counts for sizes Small, Large and XL.

For the Dutch speakers among us, I’ve also had the design translated.  You can find it here. Veel plezier!

You can pick up the yarn at Scheepjes retailers all over the Benelux, or internationally from Wool Warehouse.

And even better, Esther from It’s all in a Nutshell has created a video tutorial, which is enormously helpful!

Are you ready?

What You Need

Scheepjes Stone Washed XL in 850 (Garnet) – 12 balls for size M (I used 11, but get an extra to be safe)
S = 10 balls (each ball of Stone Washed XL has 75 metres)
M = 12 balls
L = 15 balls
XL = 17 balls
7cm bamboo button – you can pick these up at any good craft store, or online
Size 5mm hook (or hook to obtain gauge)
Measuring Tape
Tapestry Needle
Eucalan wool wash


8 stitches x 5 rows = 5cm x 5cm
gauge across gauge up


Note: All stitches are in US terms
Chain (CH)
Half Double Crochet (HDC)
Half Double Crochet Back Loop Only (HDCBLO)
Half Double Crochet Front Loop Only (HDCFLO)

Size Medium

  1. Chain loosely 119 stitches.  If you’re a tight crocheter, consider going up a hook size to make sure that the chain isn’t too tight.
  2. HDC into the third chain from the hook, and all the way across (a total of 117 stitches across).  CH2, turn.
  3. HDCBLO in the first stitch, HDCFLO in the next.  Repeat this front and back (HDCBLO/FLO) format all the way across, CH2, turn.  Note:  It’s important to ensure that you have an odd number of stitches to make it easier to achieve the texture of the stitches.  If you finish the row in the back loop, when you start the next row, start in the front loop and vice versa.  You’ll find very quickly as you go that the look of the wrap will be different if you don’t maintain the BLO then FLO stitch pattern in alternating stitches.Stitch view vest
  4. Repeat this pattern building rows for 25cm.
  5. Now we are going to make the first sleeve.  Follow the HDCBLO/FLO pattern for 20 stitches, then CH 35, skip 35, then continue the HDCBLO/FLO pattern all the way to the end.  Make sure you double check that you stitch into the BLO or FLO correctly (if the stitch in the row below was FLO, you need to stitch into the BLO).
  6. HDCBLO/FLO to the chain from the previous row, then HDC 35 into the chain, then continue the HDCBLO/FLO to the end.  the short end becomes the collar of the wrap.
  7. Repeat step 3 for a further 37cm and then we will make the next sleeve.  Making sure you start from the top of the collar and work down (add a row if you need to), repeat steps 5 and 6.
  8. Continue building the final front panel, for 25cm, then we will make the button hole.button large
  9. Starting from the top of the collar, repeat the HDCBLO/FLO pattern for 37 stitches.  Chain 7, skip 7 stitches, then repeat the HDCBLO/FLO pattern all the way to the end.
  10. HDCBLO/FLO to the chain from the previous row, then HDC 7 into the chain, then continue the HDCBLO/FLO to the end.
  11. Build a further 7 rows, or complete your ball of yarn.  Tie off, weave in ends.
  12. Sew button on the opposite end of the garment to the button hole 9cm from the end, 25cm from the top.Peek-a-Boo Wrap free crochet pattern size S-XL on #haken
  13. Block, stretching a little (especially the length) and you’re done!

Peek-a-Boo Wrap free crochet pattern size S-XL on #hakenThe back of the body warmer

Size Chart

You can switch out the stitch counts and centimetres in the written pattern above for the numbers in the chart below, depending on your required size.

CM Rows CM Rows
Length 70 Chain 117 + 2 70cm Chain 117 + 2
Back 32 32 37 37
Front (button) 20 20 25 25
Front (button hole) 27 27 32 32
CM Stitch Count CM Stitch Count
Start Sleeve 12.5 20 12.5 20
End Sleeve 20 32 22.5 35
Start Button Hole 23 37 23 37
Button Hole Size 7 7
CM Rows CM Rows
Length 75cm Chain 123 + 2 75cm Chain 123 + 2
Back 42 42 47 47
Front (button) 30 30 35 35
Front (button hole) 37 37 42 42
CM Stitch Count CM Stitch Count
Start Sleeve 15 24 17.5 28
End Sleeve 25 39 27.5 43
Start Button Hole 25 40 25 40
Button Hole Size 7 7

Enter your email address to follow this blog and receive notifications of new posts by email.


144 responses to “Peek-a-Boo Button Wrap Pattern Size S-XL

  1. Michelle Heatherly

    I made your beautiful vest in ” Crafters Secret” yarn in color 101 Brown Mulit. I’d love to share a picture if the finished project with you.


  2. Hi I love the wrap and want to try it in some beautiful 8 ply wool. Do you know if Stonewash XL is the equivalent of 8 ply? Different websites state different things – one says 12 ply another equivalent to worsted weight (8 ply) and another lightweight (4 ply). Hence I am very confused


    • Hi Bronwyn, the stonewashed XL is really a worsted weight is say. What I recommend is working up a couple of swatches to see how you go with gauge. Then while working the wrap, follow the measurements rather than the stitch count. Does that help? Keep me posted!


  3. Thank you – that does help. I will give it a go and let you know


  4. Madeleine Belanger

    Can you knit this pattern


  5. Pingback: Free Crochet Pattern: Peek-A-Boo Button Wrap – Make It Crochet

  6. Pingback: Peek-a-Boo Button Wrap for Kids – Pattern | MissNeriss

  7. I have had a couple of my students ask to use this pattern for a class? I would love your permission!!
    Super fun & simple, thanks so much for making it available!


  8. What a gorgeous design! Please post a photo / diagram of the wrap laid out flat as I’m using a much thicker wool and bigger hook and need to adapt the pattern.


  9. Pingback: Free Crochet Pattern Link Blast: Womens Cardigans – Make It Crochet

  10. Would it work to do a larger size for the front than the back? I’d like to make sure it will sit over my bust nicely.


    • Hi Vicki, sorry for the late response, I completely missed your comment!

      You can absolutely make the front larger than the back – just add rows and adjust the placement of the button hole to where it fits best for your body. Be sure to fit the garment as you go so you know what looks best and feels most comfortable.

      Does this help? X


  11. Pingback: Crochet Peek-a-Boo Vest ~ Great for Beginners  | Firebrunette Knits

  12. Can you get this pattern free in knitting also


    • Hi Connie, sorry for not replying sooner, I’ve been away. Right now there is only a crochet pattern for this, it hadn’t occurred to me to make a knitted version to be honest!


  13. Shelly Neiman

    I love the pattern, started working on it. I would like to add sleeves to this pattern. Do you think it can be done? And if so , how do I do this? Maybe you have another pattern with sleeves?
    Thank you so much for this lovely pattern.


  14. Pingback: 10 of The Best: Knit and Crochet Projects with Scheepjes Stone Washed | MissNeriss

  15. This is weird… I saw you lovely design this morning (on Facebook, shared by the Crochet Lady). I happened to work on a similar project, also in March/April 2015 and also published a free pattern on my blog;
    Even the colours match (almost). Maybe we’ve shared the same brainwave :-))


    • What a lovely vest you designed! It’s really funny that we had a similar idea around the same time. Have you read Elizabeth Gilbert’s Big Magic? She talks about this amazing phenomenon, and also her theory on how ideas fly around from one person to another if we don’t act on them at that time. It’s a wonderful book!


  16. I love this pattern, but I’m hoping you can clarify the sleeve instructions for me. For size medium, the written pattern says to start the sleeve at 20 stitches and then chain 35 and skip 35 stitches, then pick up the FLO/BLO sequence. However, in the chart, it says that the sleeve ends at stitch 35, which would only make the chain length 15 stitches (10cm), not 35 stitches. Maybe I’m just misreading it, but if you could clarify that for me, I would be grateful. Thanks in advance!


    • Hi Nelissa! I was just double checking, and the stitch count in the chart means how many stitches you need to make, not the total amount that you’ve crocheted thus far, if that makes sense. So you start the sleeve by crocheting 20, you ch 35, and skip 35. You should continue in stitch 55 from the top. I hope that helps?


  17. Yes it does! Thanks so much for responding so quickly! And thanks for sharing this pattern! I rarely make things for myself, and I’m really excited to finish this one for ME!


  18. Hello
    I would like to make a wrap for a 2xl could you please help with the measurements. I love the wrap. Thanks Shelly


  19. This is my first attempt at a garment. I’m a couple rows past the first sleeve. Yay! Can you tell me more about how to block the wrap when I’m done? I’m using an acrylic yarn since that fits my budget. Thanks!


    • To be honest, blocking doesn’t make a lot of difference with acrylic yarn, so I would just pin it out, spray it with water and softener/wool wash and let it dry. Don’t use any heat otherwise you’ll ‘kill’ it. good luck!


  20. Wow! Thank you for sharing! I’m still a beginner, but looking for projects to challenge myself a bit, and this might just be what I need. If it turns out well, it’s the perfect Christmas gift.


  21. Debbie Cranford

    I want to make this for my daughter-in-law. She is heavier but shorter than I am. I would like to know .. are the number of stitches first cast on, the length of the sweater from the top of the collar to the bottom of the sweater? If so, I don’t need to increase that when I increase the size of it to an xxl. TY


  22. Hi! What size is the yarn that you used for this?


  23. WOW! It turned out even better than i thought it would with shaded yarn. 😀
    Pics on ravelry! YAY!
    Thanks for such a simple, lovely pattern!


  24. Please, i would like to know sizes for 3xl size


  25. Pingback: Free Valentine’s Crochet Pattern – Crochet Times

  26. This is an awesome vest project. Would I be Abel to use regular worsted/aran yarn that is all acrylic to create this project?


  27. I just finished the adult peek a boo button wrap and am extremely satisfied. It was a fun and accurate project. Thank you for sharing this beautiful pattern!


  28. I made your vest for my daughter-in-law. Looks great. Thanks so much for sharing it. Made it in dark teal but in stead of a button I put a ring with a needle thru it for a closure, did the job well.


  29. Thank you for this pattern. I just finished it. I made it for my sister her birthday is coming up. I made this with Caron Soft in Autumn Red, it’s beautiful, however this yarn is very soft so my collar doesn’t stand up like in your picture. I used your chart for size small. Because I Crochet loose it a tad larger then small.


  30. Hello, I love your model but what a shame I do not speak or read English even less to crochet … (even with the google translator) it is a shame because I really crack … it is beautiful


    • katia, your english sounds good to me! Can you follow a video even though it’s in english? There’s also a schematic with the measurements. think of it as a 2017 challenge!


  31. Pingback: Tığ işi Örgü Düğmeli Yelek Modeli Yapılışı |

  32. How would it affect the pattern if I used two smaller buttons?


  33. Doesn’t Scheepjes Stone Washed XL have 130 meters instead of 75 meters?


  34. Love, love this vest! I would like to add sleeves to the vest. Do you have a pattern to add sleeves?


  35. Question: so the back is 37 cm.. That’s arm hole to arm hole? Or start to 2nd arm hole?


What do you think?

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s