DIY Diamond Tufted Headboard using Pegboard

tufted upholstered diy headboardI have just completed my DIY diamond tufted headboard and it looks great! Following is a tutorial and recount of my emotional journey ๐Ÿ˜‰ย that lead to the creation of a tufted headboard that is a fraction of the price of a bought one. I won’t lie, this has been my most challenging DIY yet. Don’t be fooled by the feminine curves of the tufting or the inviting soft plumps of foam, this project was a bitch! That said, it was so worth it!! I’m so relieved that it turned out well and my button to button method (explained below) worked beautifully for a beginner at upholstery. I challenge you to give this a go! It’s so rewarding. Anyway, here we go –ย diy tufted headboard pegboard

You will need –
Pegboard cut to size. Theย measurements will depend on what style and sizeย you need.
3inch foam the same size as the pegboard
Batting – the same size as the pegboard with an additional 6inches all the way around
Fabric – same amount as the batting
Extra fabric for buttons
Upholstery thread – NOT regular cotton (trust me it won’t work)
Button making supplies – I needed 51
Staple gun
Buttons for backing – 51
Upholstery needlediy tufted headboard pegboardStep 1 – mark out where you want the tufts to be on the pegboard by circling around the holes. My tufts were about 6inches apart but you may prefer to have them closer or further apart depending on the look you want to achieve. Start marking the holes in the centre of the board so that the tufts are symmetrical. I drew up the pattern of diamonds when I was finished so that I could see they were all positioned correctly.
diy tufted headboard pegboardStep 2 – lie the pegboard on the foam and using a sharpie draw through the holes to mark the pattern onto the foam. You should be able to see the marks clearly on the foam.ย diy tufted headboard pegboardtufted-upholstered-diyStep 3 – using an old knife cut out a square section of foam where marked. Don’t be scared to cut out a decent amount of foam as this will make the tufting process easier and make sure the hole goes all the way through. This is the secret to nice deep tufts.ย diy tufted headboard pegboardStep 4 – layer up your headboard : pegboard, foam, batting and then fabric. Make sure the marked side of the pegboard is facing out at the back (so you can see where the tufts will be) and that the batting and fabric are nice and smooth with no bubbles.ย tufted-headboard-tutorial-stepsStep 5 – using the extra fabric make enough buttons to complete your tufts. This process takes and while, so be patient. Warning – your thumbs will be soreโ€ฆ.very sore.fabric buttons for upholsteryStep 6 – let the tufting begin!! I’ve seen some tutorials where a staple gun is used to secure the upholstery thread in place. I tried it and I didn’t like it….at all. I found it difficult and really messy looking, so I tried a new method using some old buttons. I’m calling it the ‘button to button’ method. The pretty fabric covered button is on display at the front and any old four hole button secures the tuft at the back. Thread your upholstery needle, double it over and tie the ends in a knot. Thread the needle through the four hole button and then through the middle of the two threads. I went around a few times for added strength.tuftedheadboard-upholsteryย diy tufted headboard pegboardStep 7 – start at the top in the centre and work your way out to the edges. Insert the needle through the marked hole at the back and out the front through the foam, batting and fabric. Pull your thread tight so the button at the back is over the hole. At the front, ease the fabric into a point and then attached your fabric button. tuftedheadboard-diy-tuftStep 8 – Take the needle back though the foam and pegboard. Don’t go through the exact same position or your fabric might tear. I tried to leave about 1/2 cm between the exit and entry point. ย Sounds easy right! Wrong. ๐Ÿ™ sometimes the needle went straight through and out the exact hole and other times it took an eternity to find the right route back through the foam. Patience is the key. I was pretty patient, surprisingly patient (especially given I was premenstrual) up until the last couple of rows. Then the cursing started….and it didn’t stop until the last button. Thank goodness the kids were at school. ๐Ÿ™‚DIY headboard using pegboardStep 9 – Alright, once your needle is back out through the same hole it entered it’s time to secure your tuft. Apply pressure to your fabric button while pulling tight on the upholstery thread. Insert the needle under the thread in the button and knot tightly. I repeated this about three times for each button to make sure it was properly secure. Stand back and admire.ย diy tufted headboard pegboardtufted-headboard-tutorialStep 10 – Now repeat steps 6,7,8 and 9 about 51 times (it felt like about 1000 times). It’s agony….really. I must have stabbed myself a hundred times with the needle, the thread almost cut a slice out of my hand and all of my muscles ached from wresting with the foam and buttons. I totally underestimated how physical this task would be. When that last button was secured I’m pretty sure I heard a choir of angels singing and I may have cried a little. Post tufting euphoria! Cursing over. ๐Ÿ™‚ Happy days!ย tutorial for tufted headboardStep 11 – staple the fabric firmly over the pegboard making sure your corners are nice and tidy. Try to keep the tension the same all the way around. Trim off the excess fabric and batting. I’m planning on covering the entire back surface with a piece of felt or fleece to stop the buttons rubbing on the wall once it’s hung.ย diy tufted bedhead pegboardHere are a couple of shots in my room at home. The headboard will go to the guesthouse next week and I’ll be sure to post some pics of it at it’s new home. I’m convinced now that I want to make one for my bedroom at home, but I’m going to wait about 6 months, maybe have some counselling and physiotherapy before I started the next one. ๐Ÿ™‚ย pegboard bedhead tuftedtufted headboard pegboard



  1. September 5, 2014 / 6:42 pm

    my goodness there is no stopping you! It looks amazing!

    • September 6, 2014 / 6:35 pm

      Thanks Jill. I’m so happy with how it looks! Totally worth the pain.

  2. September 5, 2014 / 11:35 pm

    Very impressed. Looks so professional. I have a bed a little like this – check out my Instagram – but I bought mine! Hope you are rewarding yourself for your top DIY work

    • September 6, 2014 / 6:42 pm

      Thank you so much for calling it professional! Much appreciated ๐Ÿ™‚ I’m planning on rewarding myself with wine tomorrow night.

  3. September 5, 2014 / 11:43 pm

    Oh my, you sound like me when I’m doing a project. Why do they always end up being so much more labor intensive than we think they will be? Your headboard is fabulous though!! Well done! Now go have a glass of wine and let your body recover!!

    • September 24, 2014 / 7:29 am

      Haha! Yes why is it always harder than we think it will be?? ๐Ÿ™‚ thanks for your comment. ๐Ÿ™‚

  4. September 6, 2014 / 12:56 am

    It looks amazing! I really want a tufted headboard, so I may have to give this a try some time!

    • September 7, 2014 / 4:22 pm

      Thanks Steph! Give it a try. It’s a lot cheaper than buying one ๐Ÿ™‚

  5. September 6, 2014 / 3:02 pm

    When are you taking orders! You are so clever, all looks amazing.

    • September 6, 2014 / 6:43 pm

      Haha! I’m not planning on taking orders Yvette. It’s all too hard. Xo

  6. September 10, 2014 / 9:03 pm

    It looks fantastic, such a lot of work but totally and utterly worth it x Kylie

    • September 10, 2014 / 9:12 pm

      Thank you Kylie! The pain has passed and I’m already considering the next one ๐Ÿ™‚ so much cheaper than buying one

  7. Robyn
    September 13, 2014 / 7:19 pm

    It looks so good Mandy. I appreciated the photo on Instagram but to actually see the work behind it is just amazing. You are very patient! The one I saw today in the shop wasn’t anywhere as good as this – and the price was crazy. I just love a great DIY project! Robyn

    • September 15, 2014 / 2:06 pm

      Yay!! I love a great DIY project too, especially when it’s so cost effective. I was so happy with the result. ๐Ÿ™‚

  8. hayleygemma
    October 26, 2014 / 12:38 pm

    Oh my goodness you are genius! I love the double button method! I am thinking of tackling tufting for one of my boys rooms… i think i most definitely have to now! Im pinning your method as well xx

    • October 26, 2014 / 12:46 pm

      I’m sure all good upholsters use this method LOL. It really worked for me and the tufts haven’t moved all since completetion. Have a go! I’d love to see it when you’re finished. ๐Ÿ™‚

  9. October 26, 2014 / 12:50 pm

    Haha! Im sure you can handle it. I’m just a sook ๐Ÿ™‚

  10. Christy
    January 29, 2015 / 12:52 am

    Thanks so much for this post! I worked tirelessly for two days trying to get my tufts tight but couldn’t and when I was on the verge of tossing my beast of a burden headboard out the window I came across your post and your explanation of “how to” secure the buttons on the backside to make the tufts tight was my breakthrough. Thanks again! You have made me a believer in my diy projects ๐Ÿ™‚ and a follower of your blog!

    • January 29, 2015 / 9:44 am

      Thanks so much for your comment Christy! i too, found getting the tufts tight a real challenge and i didn’t have much confidence in the techniques i’d seen elsewhere. My headboard is still looking great and none of the tufts have loosened at all. I’m glad i was able to help. i understand the frustration is starting a project and it not working out as you planned, so i’m super happy that you’ve been able to find a solution. yay!! ๐Ÿ™‚

  11. Wendy
    April 12, 2015 / 12:27 pm

    This is a great tutorial! Thanks so much for posting it! I’m planning on making this for my daughter’s room – a couple of questions. How did you finally attach it to the wall? How far above the mattress do you have it positioned? And lastly, how much was the overall cost of the headboard for you?
    Thanks much!

    • April 13, 2015 / 8:49 am

      hi Wendy! i attached to the wall a bit like a picture frame – two hooks in the back with strong rope threaded through and then hung over two hooks on the wall. I positioned mine just below the top mattress of the ensemble, as this helps to keep it in place. i cant remember the exact costs, but i think it was just under $200 and most of that was spent on good quality foam. I hope this helps. Enjoy your DIY. ๐Ÿ™‚

  12. Debbie Werner
    April 30, 2015 / 2:31 pm

    Hi, I love the button to button method! So much neater and easier than the staple method. But I have a question: how exactly am I threading the fabric button through the back if the other button is right there blocking the hole?
    I hope that is not a silly questions ๐Ÿ˜‰

    • May 5, 2015 / 1:35 pm

      Hi Debbie, so sorry for my late reply. The answer isnt easy I’m afraid. It’s tricky to navigate your way back through the padding and through the pegboardโ€ฆ.without the button in the way. ๐Ÿ™‚ i push the button to the side until I’ve got the needle and thread through the pegboard – i then thread it through the button. I hope you’re project is going well. xx

  13. Raquel Silveira
    October 20, 2015 / 6:12 am

    Me encantรณ!! Que bien explicado el paso a paso, da gusto hacer estas artesanias. Felicitaciones!!! Y gracias!! En Uruguay es muy caro este trabajo y esto lo facilita para tener algo coqueto en el hogar gastando menos.

  14. Nickole
    January 24, 2016 / 4:25 am

    Awesome tutorial…curious what type of fabric you used!

    • redagapeblog
      January 24, 2016 / 4:11 pm

      Thank you! it was a heavy cotton drill fabric. You need fabric that is a least a medium weight otherwise it can’t hold the buttons. Hope this helps.

  15. Stephanie Johnson
    June 18, 2016 / 2:47 am

    Love this! I will be doing this for myself and using your step-by-step tutorial. Question:
    How did you attach it to the way? Any advice on that part?

  16. Stephanie Johnson
    June 18, 2016 / 2:47 am

    Love this! I will be doing this for myself and using your step-by-step tutorial. Question:
    How did you attach it to the wall? Any advice on that part?

    • redagapeblog
      June 28, 2016 / 8:41 am

      hi there! thanks for your comment. I’m still using and loving this pegboard headboard! Mine is attached to the wall on a hook using some ultra strong rope, but i’m sure there are more professional ways to attach it to the wall.

  17. Debbie
    July 6, 2016 / 2:28 am

    Looks great! Did you attach it to the wall somehow? Or did you stand it on the floor and just push the bed up against it?

    Just did one with my daughter using plywood and someone else’s tutorial, and the buttons were the very worst part! Finding your way to the hole with a needle through foam was torture! We framed the plywood with 2×4’s and extended them to make legs for it to stand on.

    • redagapeblog
      July 12, 2016 / 2:42 pm

      Aren’t the buttons painful!! i honestly don’t know if i’d make another one….it was so challenging. As my design is on pegboard it’s relatively light, so i just attached it to the wall with regular wall hooks and sturdy rope. I’m sure there’s a more professional way to do this. ๐Ÿ˜‰ Mandyxx

  18. Brandi
    July 6, 2016 / 5:11 am

    What dimensions were your headboard? If you don’t mind me asking.

    • redagapeblog
      July 12, 2016 / 2:44 pm

      It’s hanging at the Guesthouse, so i can’t measure it at the moment. But it’s almost the exact width of a double bed. I’ll get back to you with the exact measurements. Mandyxx

  19. Shunda
    August 2, 2016 / 5:03 am

    Hello there! I really really enjoyed your tutorial of tufting! I am a Certified Interior Designer and have always wanted to do my husband and I bedroom like this (especially considering the fact that we don’t have a headboard) to enhance our look in our master bedroom! I am a firm believer that anything you work hard for will definitely show success and I must admit through it all (including the cussing, sweat and probably tears….. And trust me I’ll probably be doing the same myself… LMBO) you did a WONDERFUL JOB! You are definitely motivational and I can’t say thank you enough! YOU ROCK!

    • redagapeblog
      August 2, 2016 / 1:23 pm

      haha! thanks for your comment ๐Ÿ™‚ Yes, you’re right, there were a few tears.

  20. Caroline
    August 17, 2016 / 2:13 am

    Never have I been more entertained by a DIY tutorial! You’re awesome! Now I feel I can go through this journey as well. I hope I will have the same results! So excited to get started. Thank you so much for sharing!!!

    • redagapeblog
      August 17, 2016 / 9:44 pm

      Best of luck! I hope your journey is less painful than mine. Xx

  21. Abbey
    September 29, 2016 / 4:42 am

    I just created one of these thanks to your tutorial!! How did you hang it on the wall? I am trying to think of the best way.

    • redagapeblog
      November 28, 2016 / 2:23 pm

      Yay! i hope you enjoyed making yours. I just hung mine on the wall with strong rope and hooks. ๐Ÿ™‚

  22. Heather
    November 13, 2016 / 1:51 am

    Love the detailed instructions! It makes me think this is so doable. I was wondering how you knew how much fabric to get? and did you just center it? Looks to me like you would need quite a bit more than the width of the board, it that right?? Heather

    • redagapeblog
      November 28, 2016 / 2:14 pm

      Thanks for your comment. Yes, i just centred the fabric. There’s about 20 – 30cm of overlap around, so you’ve got plenty to cover the edges afer the tufting is finished. ๐Ÿ™‚

  23. Caroline
    March 31, 2017 / 9:27 am

    This is an awesome tutorial! Just one question- how do you secure the finished headboard to the wall/bed? Thanks!

    • redagapeblog
      April 11, 2017 / 8:53 am

      Hi there! mine is attached to the wall with strong rope and a few picture hanging hooks. I’m sure there’s a much better way to hang it though. ๐Ÿ™‚

  24. Wilda
    September 23, 2017 / 2:44 pm

    Hi Mandy! I just found your tutorial for a tufted headboard and I love it! Your finished tufted headboard if beautiful!
    I’ve been searching and I like your idea of “button to button”. I noticed a can of spray adhesive in your photo that pictures the items needed for this project. But, I didn’t read anywhere about which layers you used the spray adhesive. Did you spray it on the pegboard to adhere the foam, then spray the batting to adhere to the foam, then spray the fabric….?
    I also wondered if you laid your work flat, across a couple of sawhorses, or something similar to work on the front and back? Or, did you stand it up somehow? If so, how did you stand it up securely? I’m thinking that working it on sawhorses might be better for me.
    Thanks in advance for taking the time to read and answer my questions! x

    • redagapeblog
      October 18, 2017 / 10:13 am

      Hi Wilda! Thanks for visiting my blog. ๐Ÿ™‚
      I sprayed the foam to the attach it to the pegbaord and then the batting to attach it to the foam. I didn’t spray the fabric as it might stain. I worked with it leaning up against the table as you can see, but i’m sure saw horses would make a better stable surface. Have fun making your headboard. Mandy xx

  25. Brenda
    October 12, 2017 / 4:00 am

    Your instructions are excellent. I will be using them to create a headboard in my 5th wheel. Using your method but using liquid nails to attach the headboard to the wall and framing out with some decorative three inch molding.
    Thanks for taking time to share your creativity

    • redagapeblog
      October 18, 2017 / 9:57 am

      You’re very welcome Brenda! Have fun making your headboard. MAndy xx

  26. Katie d
    December 30, 2017 / 5:11 pm

    Hi! I am using your tutorial to make my own tufted head board, and I was curious as to how you covered the buttons with the fabric???

    • redagapeblog
      January 2, 2018 / 10:47 am

      Hi Katie! I used a simple button making kit from a craft store. They usually included everything you need: google ‘fabric button making kits’ Hope this helps. xx

Leave a Reply

Your email address will not be published. Required fields are marked *