DIY | Fabric Headboard (Any Size)

Hey Guys!

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!

DIY Fabric Headboard

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.

Supplies Needed:

  • 1 – Sheet of wood
  • 1- 2×4 Cut to your desired height
  • Foam
  • 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
  • Marker
  • 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.

DIY Fabric Headboard 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.

DIY Fabric HeadboardHere is how the cut looked:

DIY Fabric HeadboardI was trying to go for this design I found online:

DIY Fabric Headboard

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.

DIY Fabric Headboard

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.


DIY Fabric Headboard

Cut away excess foam from both corners

Then I cut away the excess foam from the 2 in. border I created.

DIY Fabric HeadboardI used spray glue to adhere the foam onto the wood board.

DIY Fabric HeadboardThen 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.

DIY Fabric Headboard

Total fail

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.

DIY Fabric HeadboardHere is what it looked like when I was done.

DIY Fabric HeadboardAt 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.

DIY Fabric Headboard

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.

DIY Fabric HeadboardDIY Fabric HeadboardIf 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:

DIY Fabric Headboard DIY Fabric Headboard

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 :).

About Tiffany

Natural hair, Fashion, Beauty, DIY Blogger
This entry was posted in DIY, For The Home, The Craft Corner and tagged , , . Bookmark the permalink.

Leave a Reply

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.