DIY Upholstered Headboard – How To Make

An upholstered headboard can create a unique and comfortable look in your bedroom. The problem is that most high quality headboards that are professionally upholstered cost from $500 to $800 each. After looking at headboards at many stores and online, we decided to build one ourselves. We built our custom padded headboard from plywood for around $100 total. This project took us 4 hours and anyone with a drill and $100 bucks can do it.

Materials For the DIY Upholstered Headboard Project, You Will Need:
1 – Sheet of Plywood 1/2″ thick (length and width of headboard will be based on your bed and room size)
6 – Holding Grip Clamps (to hold foam to wood when gluing)
1 – Sheet of 1″ Foam (length and width will vary depending on plywood size)
1 – Bottle of Fabric Permanent Adhesive Glue (for gluing the foam to the wood)
1 – Sheet of Fabric (length and width will vary depending on headboard size)
1 – Fabric Button Kit (this kit allows you to make buttons from your fabric)
1 – Roll of Floral Wire (to hold buttons in place)

Upholstered headboard bd_02The first thing we did was drill holes in the plywood for our buttons.
(We had our wood cut at Home Depot for free)

Upholstered headboard bd_01Next, we cut the 1″ foam to size and glued it to our piece of plywood.
We used holding clamps on the foam to hold it in place while the glue dried.

Upholstered headboard bd_03We found that it is best to do one side at a time when gluing.
We gave the glue 10 minutes to dry per side before we continued to the next step.

Upholstered headboard bd_04While the glue dried we cut the fabric to place over our buttons.

Upholstered headboard bd_05Here is a piece of fabric cut and a few buttons covered with our fabric.
The amount of buttons you will need will depend on your chosen headboard size.

Upholstered headboard bd_06We then cut our fabric to size and carefully glued the fabric to the foam.
We did one side at a time so the fabric would be tight and to prevent wrinkles in our fabric.

Upholstered headboard bd_07Here we are finished gluing our fabric to the headboard.
(Make sure the fabric is pulled tight when gluing each side or wrinkles will occur)
We gave the glue about 30 minutes to fully dry before proceeding.

Upholstered headboard bd_08We then pushed long nails from the back to know where our button holes were located.

Upholstered headboard bd_09We then secured the buttons into the headboard using a roll of floral wire.
In this picture we have a few wrinkles near the buttons.
Once the buttons were pulled in all the way and tight, the wrinkles went away.

Upholstered headboard bd_10Once our upholstered headboard was finished we secured it into the wall behind our bed.
We used 4 toggle bolts to secure it into the drywall behind our bed.
It is best to secure the headboard into the wood studs if you have a stud sensor.
You can also use wooden legs to hold the headboard up instead of securing it to the wall.

2 thoughts on “DIY Upholstered Headboard – How To Make”

  1. DIY Project Help Tips

    Hi Ruphina,
    Instead of contacting a professional to fix this, try using a vinyl or leather repair kit. There are many types available such as kits that will fix rips, tears, and peeling leather. These kits are easy to use and will cost only a fraction of calling a professional.
    -RR

  2. Hello. Please help. My king size wooden bed has a leather upholstered headboard which is peeling badly. The peeling is bad and we have no idea what to do. Can you please give us suggestions? Can we contact anyone to fix it or is there anyway we can remove the foam with leather finishing, which is glued solid on the frame.
    Thank you so much as I wait to hear from you.

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.