This post includes affiliate links
Get ready to pin ya’ll! You guys are going to want to save this tutorial for later! I’m spilling all the details on the DIY upholstered headboard today!
Remember a month or so ago, when I shared my inspiration for Peighton’s room? I had this beautiful bed picked out but it was WAY out of my price range. I had also put together a collection of awesome IKEA bed hacks that totally inspired me! So I decided to do IKEA bed hack of my own and do a DIY upholstered headboard in pink!
And since we already had the IKEA TARVA bed in Peighton’s room – I wanted to just go ahead and use it but zhush it up with a pretty headboard. The IKEA TARVA bed is relatively cheap, just $70. They have an even cheaper wood bed (around $30) available but my store was completely out of stock, so TARVA it was.
Products We Used:
Electric Staple Gun ( I like this upholstery staple gun)
Hammer and Nails
Large Piece of Ply Wood or MDF (size will vary. Measure the wide of current headboard for proper width +desired height)
1 Twin Sized Egg crate Foam Padding
2 yards of Fabric (Canvas – I used this Fuchsia Fabric)
2 yards of quilt batting
First thing is first – Iron your fabric – it will be a total pain but it’s going to be worth it to get nice smooth lines.
First you’ll need to decide the shape of your headboard. I googled “Upholstered Headboard” and scrolled through thousands of images before deciding on my shape. I wanted something I could easily free hand. For the design, I grabbed a brown paper bag, carefully pulled it apart into one long piece, and then folded it in half. Then I traced half of my design starting at the fold. Once it was perfect I cut it out, unfolded it, and laid it on my piece of wood to trace.
Once I was happy with the traced design, Matt got out the jigsaw and cut the wood along my traced lines created the headboard shape.
Note: If you are buying an IKEA bed specifically for this purpose don’t put it completely together! We had the bed for some months before taking on this task so we had to remove the headboard to attach the piece of wood.
Next, using wood glue attach the piece of wood to the front of the TARVA headboard. Use clamps to hold the two pieces together.
Once the wood glue is dry, you can secure it with finishing nails.
Next is the padding. Cut the padding to the shape of your headboard. And use fabric glue to attach the egg crate padding to the front of the headboard.
After the padding is on, you can add the layer of batting. Using your electric staple gun, pull the batting taut and staple to the back side of the headboard.
The front of your headboard will look like this. It’s ready for the fabric.
Using the same technique, making sure the fabric is nice and taut staple the fabric to the back side of the headboard. I found that start on one side and moving up the side of the headboard was the best way to get the least amount bunching. Going around the curves, make a few snips in the fabric on the back of the headboard to allow you to pull the fabric as tight as possible.
A note about nailhead trim. This was my very first project using nailhead trim (way to be adventurous right?). You’ll want to use a ruler/yardstick to keep it straight – I didn’t and wish I had. Also the trim bends and turns so you don’t have to cut each piece as you move along.
Every few “nailheads” there is one with a hole where the actual nailhead hammers in. Use a rubber mallet when hammering in these guys and be gentle, the heads can pop right off if you hammer too hard.
After the nailhead trim was complete we simply placed the headboard back on the bed.
This DIY upholstered headboard ended up being a great day project for us and ended up saving us a small fortune! Now we get the luxurious and sophisticated look of a fabulous upholstered headboard at just a fraction of the cost! That’s winning if you ask me!!
Thank you so much for visiting today!! Have a great weekend! xo
If you like this project, check out the full room reveal here.