DIY – Upholstered Tufted Headboard; Guest

This party link up from Orange Sugar had to be shared.  I love DIY (obviously) and tufted headboards so adding in a how to is even better!  Thanks for teaching us how it is done!
DIY Headboard

I love the look of a tufted headboard, but could never bring myself to part with $400+ to buy one. Then I thought, why not make one? The result was a fabulous looking headboard, if I do say so myself. If you have always wanted a headboard and have a free day, a friend to help out and around $100, you too can make your very own headboard. If I can do it, anyone can. Go for it.

DIY Headboard Detail


1/2″ Plywood
Foam (at least 2″ thick)
Polyester Batting
Upholstery Fabric
Upholstery Thread
Upholstery Needle
Cover Button Tool and Buttons
Spray Adhesive

See below for mounting options and supplies needed

Staple Gun and 1/2″ Staples
Tape measure

Optional but helpful:
Rubber Mallet
Electric Knife

Step 1: Look for inspiration
Headboards can be made in a variety of shapes and sizes, depending on how ambitious you want to be. Since I had never made one before I stuck to your standard rectangle shape. My inspiration was this Nate Berkus headboard.

Step 2: Take Measurements

Width: Measure the width of your bed. The headboard should be a about 1″ or 2″ larger in width than your mattress.

Height: This is up to you. If you are planning on leaning against it while in bed make sure it is tall enough. Measure from the top of the mattress to the height you want the headboard to be.

Step 3: Buy Your Supplies:
You can buy plywood in large sheets. Have the hardware store cut it to size. (Most stores will do this for free.) The sheet probably won’t lay exactly flat, but it isn’t a big deal.

You may know of a better source for foam but I bought mine at JoAnn fabrics for 50% off. I had to buy two pieces because their foam only comes in one width and this accounted for about half the money spent on the project.

When buying your batting and fabric, make sure you have enough to wrap around the front and secure to the back. (I wouldn’t recommend a patterned fabric for your first try.) Two layers of batting over your foam is recommended.

Step 4: Put It All Together:
1. Find a clean, well ventilated work area.

2. Determine how many buttons you will use and where you want them to go. (Just a heads up the tufting was by far the most time consuming part.) Mark the board and drill small holes. (Just small enough for the upholstery needle to pass through, this will help keep the buttons lined up.)

3. Lay the plywood down and spray one side with adhesive and adhere the foam. Cut off any excess foam so that it is exactly flush with the plywood. There should be no overlap. (This is where that electric knife comes in handy.)

4. Push your upholstery needle through the holes you just drilled the foam. Make shallow cuts into the foam where your upholstery needle comes through.

5. Spray the foam with adhesive and hold one side of the batting while your friend holds the other side and pull taut. Place on top of foam. Make sure there is no puckering because it will show through the fabric. Repeat for second layer of batting.

6. Flip the plywood, foam and batting over and lay it flat on the ground. Wrap the batting around to the backside and staple in place.

7. Lay fabric on the floor wrong side facing up. Place plywood, batting side down on top of fabric. Wrap fabric around to the back of the headboard, secure the fabric loosely with a few staples.

8. Use the button covering kit to cover your buttons. (See this tutorial onyoutube for help.) This part is a pain. The smaller the button, the more difficult it is to cover them. (A rubber mallet will be helpful. I ruined my button maker with a hammer.)

9. Double thread your upholstery needle with upholstery thread and poke through one of your pre-drilled holes from the back to the front. Don’t pull all the way through! Make sure to leave some thread hanging out of the back. Slide the button onto the thread and poke the needle back through the same hole. Push the button on the front of your headboard into the foam while your friend tightly secures the thread on the back with a bunch of staples. You will need a hammer to bang in the staples, so that the thread will stay secure. (There is probably a better way to secure the thread but this is how I did it.)

10. Continue along and tuft each of your holes.

11. When all the tufting is finished, secure the fabric to the back of the plywood with more staples.

12. Step back and admire your work.

Mounting Options:

There are three ways that I know of to mount your headboard; legs, a french cleat or flush mounts.

Legs are the most apartment friendly method because it doesn’t involve drilling holes into the walls. Just make sure that the headboard sits a little above your mattress or else it can interfere when you are trying to make the bed. For this option you will need two 1×4’s cut to size. The legs should be about 2″ above the floor and within 5″ of the top of the headboard. Screw the 1×4’s to the back of the headboard and then bolt them onto your bed frame.

A French cleat is a little more involved but this is my favorite method. To use this method take a board and rip it at a 45 degree angle. Then you mount one piece to the back of the headboard and the other to the wall. The headboard sits on the upward facing angle making it very sturdy. You will also need to attach another piece of wood to the bottom of the headboard to keep it level. Hopefully this video and image can help clarify things.

The flush mount method can be found at

If you have a Joann Fabrics in the area, this is the place to buy most of your supplies. I was able to get my fabric, foam, and batting for 50% off. Most of the other supplies can be bought with one of their 40% off coupons.

DancingMagpieSupply on Etsy is a great resource for buttons.

I love it!
Don’t you all want to make your own
 Tufted Headboard now?
…And I love the dog, so beautiful!
Website | + posts

Cassity Kmetzsch started Remodelaholic after graduating from Utah State University with a degree in Interior Design. Remodelaholic is the place to share her love for knocking out walls, and building everything back up again to not only add function but beauty to her home. Together with her husband Justin, they have remodeled 6 homes and are working on a seventh. She is a mother of four amazing girls. Making a house a home is her favorite hobby.

Similar Posts

Leave a Reply

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


  1. >What size was your fabric for this? I am wondering if you used a bolt that was 44" or 56" or something else. Then I was wondering how many yards it took you. Considering making a headboard also and seeing and your how to was very helpful.

  2. I made a similar head board but drilled 2 side by side small holes and just ties the upholstery thread in place. More drilling but less stapling and hammering. I had some faux suede curtain panels that I only had up for a month before moving. I used these as the fabric and they look wonderful. The fabric is thick enough and the only cost I had was the foam and batting as we had boards left over from another project

  3. This would make a really nice headboard for the guessed room. You can change the bedding for all the seasons and give it so may new classy looks..

  4. Hello there! This post couldn’t be written any better! Reading this post reminds me of my old room mate!
    He always kept chatting about this. I will forward this article to him.
    Fairly certain he will have a good read. Thank you for sharing!

  5. have you considered using peg board for the tufted headboard? then you would not have to measure and drill holes? I have not tried this but it seems like it would work.