Recently my bed frame broke 🙁 so instead of buying an entirely new bed frame I decided to make a headboard! First I started out on craigslist and found a metal frame for $25.
Next I made my way up to The Home Depot to gather all my supplies. I made a king size diy fabric headboard but you can make this headboard in any size to fit your mattress. Just make sure you measure twice and cut once!
So for that very reason I won’t be giving any measurements in this post (also because I kinda forgot them) but never mind that part.
- 1 – Sheet of wood
- 1- 2×4 Cut to your desired height
- Batting 3 yards (I used polyester but you can use which kind you like best)
- Fabric (3 yards) 54 inch
- Spay Glue
- Staple Gun & staples
- Wood Screws
- Drill or screwdriver
- Jigsaw (optional) for design of headboard
- Decorative nailhead trim
Alright once you’ve gathered all of your supplies let’s get started!
This is what my board looked liked before I did anything to it (other than have it cut to the size I wanted at The Home Depot).
I purchased the OSB board it was around $12-$13.
Next I used a bowl out of my kitchen 🙂 and a marker to trace the design on the corners I wanted to cut out with my jigsaw.
Here is how the cut looked:
I was trying to go for this design I found online:
Then I took my ruler and my marker and drew a border around the entire wood frame (around 2 inches) you’ll see why in a bit.
After that was done, I laid out the foam I purchased from Joann’s on the ground and then laid the wood on top so I could cut away the extra corner pieces of the foam. The foam was by far the most expensive material out of the entire project. I want to say I paid around $70 for this foam, that’s including a coupon. So you can totally skip this step if you want.
Then I cut away the excess foam from the 2 in. border I created.
I used spray glue to adhere the foam onto the wood board.
Then it was time to cover it with the batting and fabric. I first ironed the fabric to ensure there were no wrinkles. Next I laid it out on the ground as smooth as possible and then laid my headboard on top. I then started stapling from the middle and worked my way around pulling the fabric taut as I went.
Once that was done, I used my staple gun to go along the front of the headboard where the border was to create a layered effect.
Then I tried to use individual nails to trim around the empty border space where the wood was with no foam but as you can see it was much harder than I thought. I couldn’t get the darn nails straight to save my life.
I decided to use the other nail trim head that is all connected and you just add a separate nail to each five nail trims. I purchased it at Joann’s, the original cost was $21.99 but I used a 50% off coupon so the price I paid was $$10.99.
Here is what it looked like when I was done.
At this point we are almost done. Here is how the headboard looked without the legs attached. You could secure it to your wall from here if you wanted, but since I am a renter I didn’t want to put any extra holes in the wall.
So I happened to have an extra 2×4 laying around in my garage so I cut it down to my desired height and used 2 in. trim head wood screws to secure it to the headboard.
If you care about the back looking pretty you could cover it with that backing material they sell at Joann’s. Clearly as you can see I didn’t care, my bed sits up against the wall no one will ever see the back.
Before setting the frame up in my room I sprayed the entire headboard (fabric side of course) with Scotch Guard to protect the fabric from any stains.
The last step is to just connect your diy fabric headboard to your metal frame. I used my drill to create two holes at the bottom of my legs and then purchased a pack of bolts from The Home Depot and secured the legs to the frame.
Here is the finished product:
The total cost of this headboard project cost me around $200. That includes: wood, spray glue, fabric, foam, staple gun & staples, batting, metal frame and bolts.
Pricey I know and I could have just bought one but I get the satisfaction of telling people I made it and showing it off :).