I’m here today to talk about a long overdue project I completed over the weekend: a headboard for our bed!
I took my time figuring out exactly what I wanted for this one (over a year, to be exact), and I think it’s a perfect fit for our room.
I found a handful of tutorials such as this, this, this, and this, began to gather my supplies.
First thing to get was a large piece of MDF from Lowe’s (around $20, they cut it to size for me). We have a King size bed, so the measurements were around 78×35 for ours (I actually could have made it a few inches narrower though)
Next, I stopped by Walmart to pick up a few foam mattress toppers (the tutorials said it was much cheaper than 2″ or 3″ foam, and worked just as well). I wanted it extra thick, so I grabbed three for $10 each, and then headed to the fabric section just for kicks.
And then, I saw it:
It was beyond perfect. Not only was it $2.50/yard, it was the perfect mix of grey and tan and woven texturedness I had dreamed of. I knew I wanted something natural and woven, and not the typical orangey-yellow burlap, but more of a soft gray. I seriously lucked out with this one.
And look, it matches our couch!
I bought 2.5 yards, along with a roll of batting and the three mattress covers. The total came to around $50, but luckily I still have some Christmas gift cards leftover… so my total: free.
Next I headed to Joann’s and picked up the rest of my supplies:
A button cover kit, decorators needle and upholstery thread. It was around $13 (after a coupon) for these.
Once home, I laid out my fabric and ironed it out as best as I could (this is an important step that people tend to forget):
Once it was nice and smooth, I began drawing my template for the headboard shape. I used a large piece of cardboard, measured to the center of my headboard, and made the cardboard exactly half the width it. I then freehanded the curved shape I wanted:
Once I was happy with it, I used an Xacto knife and traced over the line, then traced the shape onto my board:
Then I lined it back up to the middle, flipped it over, and repeated:
The next morning I woke up to find Brad in the garage, cutting the shape with our wireless jigsaw.
Unfortunately, wireless power tools are worthless, and it only got this far before the battery died:
So he borrowed our neighbor’s jigsaw to finish the job.
Ta-da!
The edges weren’t perfect…. which isn’t a huge deal, but I took my hand sander out and smoothed out a couple small areas just to be safe.
Next it was time to measure for the buttons. I decided to go with two rows: 3 on top, 4 on the bottom, in an alternating pattern.
I already had my center line marked out, so it was an easy process from there. I placed them 15″ apart from each other, made my marks, and drilled holes all the way through.
Here’s a visual of the intended placement:
Next came the hardest part of this entire project… trying to ar
range the foam and cut them all perfectly to size.
But there was a problem.
I didn’t pay attention to the length when I bought them… oops.
So I had to revert to plan B: using just two layers, and cutting a small section to fill in the gap from the third.
Luckily, the width was the exact height of the headboard… I lucked out here.
The problem with these things though is that they are flimsy, don’t lie completely flat, and the factory edges are not straight at all. Also, I don’t think I had the right tools to cut these… I was using a steak knife.
Here is a tip: apply pressure to the foam when you are cutting. The flatter and more condensed it is, the easier it will be to slice through.
After a good 30 minutes though, I finally had everything as smooth as I could get it, and it was time to wrap it all up with batting.
I lined everything back up as best as I could, set the batting down, trimmed the excess off around the edges, and stapled it up.
And it was starting to come together!
I repeated the batting process with the fabric, and then it was ready for tufting:
I went inside to figure out this button covering process, which was actually really simple…
After all 7 were completed, I headed back into the garage and got to work. I don’t have any in-progress shots of this because Brad wasn’t home, but here is the basic process: thread the needle, attach a washer to the end, push it through the hole and through the button, come back through the same hole, pull it tight, use a staple gun to hold the thread down, and wrap back around through the washer and around the staple to secure. After breaking the threads a couple times from pulling too hard, I double threaded my needle (so there was 4 strands). Make sure to push the needle through as straight as possible, so your buttons stay level.
Finally, I attached a french cleat (my favorite method of hanging large objects… super easy!)
I measured and attached the other half to the wall:
And we had ourselves a headboard!
After this pic was taken, we ended up spraying some of the areas down with wrinkle releaser, which smoothed everything out perfectly.
And now, for the first time ever, this bedroom has a headboard!
Now for the cost breakdown (these are rough estimates, since I suck at keeping receipts)
MDF board – $20
Fabric, batting, foam: $55
Buttons – $13
total: $88
-$55 gift card: $33
$33 for an upholstered tufted King size headboard… I’ll take it!
Anonymous says
Thank you for this. My husband and I made one this weekend and it turned out fantastic! Great instructions!
Nic Sweet says
I don't think I would be able to make such a chic upholstered headboard, but I have great appreciation for those who make their own. Jenna, you are so creative.
Jenna Sue says
Hi Liv—I really nave no idea, never heard of that. I'd try googling first!
Liv says
Hi… I am also planning to make a headboard and bought some mdf but there is a strong smell coming out from it. Do you think it is safe? I read somewhere that it can cause health problems… I am thinking of changing it to plywood.
Anonymous says
Next time you need to cut foam get the object up off the floor, turn it foam side down and follow the edge of the wood with an electric knife. Works like a charm!
Jenna Sue says
If it's just wrinkled (and not excess fabric) you could try lightly ironing it or using your iron's steam setting. Mine wasn't completely smooth around the buttons and I just sprayed a bit of wrinkle releaser on it and they lifted right up. Hope this helps!
Anonymous says
My material is not smooth once I started to put the buttons any suggestions?
Jenna Sue says
Thanks—Got it at Urban Outfitters!
Unknown says
I love, love, love your bedroom chandelier. Where did you get it? It's gorgeous!!!!!!!!!
Anonymous says
Also, the woman at Joann suggested using waxed dental floss in place of thread. It won't break as easily, and when you pull it through, the wax heats up a bit and sort of seals things. She also recommended using a button with holes instead of a washer. I'm making mine tomorrow. We'll see how it turns out! Thanks for the inspiration!
Brianne
Miyu Toyoshima says
I've decided to use your tufting tutorial for an coffee table/ottoman I'm building 🙂 The lady at JoAnn's said for sturdiness (looks like you had some thread breakage, too!), I should use a wire instead of thread (like the floral arrangement wire). Thanks for the washer idea, I was going to drill 2 holes next to each other to thread through, but it sounds like it'd be easier with the washer!
Nicole says
Amazing DIY headboard tutorial. I love the end result, but I would have dare to use a bold color.
Jenna Sue says
Hey Marta! We just have a metal frame that sits on wheels, so I'm not sure how we could have done that. I've seen people attach a 1×4 to both sides behind the headboard and just prop it up on the ground. I'd probably try that first if I didn't want to make any holes in the wall. But honestly, I think the french cleat is the easiest/simplest way to go!
Marta says
Hey Jenna, did you think about attaching it to the actual frame instead of mounting it on the wall? Would you have any suggestions on doing this?
Alliejean says
Thanks for posting this. My husband and I made our headboard last night and it turned out great! I never would have thought about ironing the fabric till it was all done and looked like crap though 🙂 So thanks!