60 Minute DIY Headboard

I wasn’t going to make a post about this DIY headboard because there are a ton of resources out there already but I just had to share how quick this was.


The original headboard was also a DIY since we moved in 12 years ago. I loved the textured fabric! But J works with polishing dust at work and that stuff stains everything, including the headboard. The stain has been there for so long I almost don’t notice it anymore. Almost.

headboard - before

I’ve wanted to reupholster this headboard for YEARS but never found the time to prioritize (there’s always a project on the go around here!). In fact, when I showed my friend my project, she said, “You’ve been wanting to do that for years!”

I finally had an urge to reupholster it this year when I was walking around the fabric department at Michaels. They have beautiful fabrics, by the way.

Here’s the new headboard!

So enough with the chit chat. Let me show you how it’s done!


  • Plywood, cut a 2″ wider that the width of your bed, and the height you want. Mine was 39″ width, 72″ height.
  • 3″ foam
  • fabric the size of you plywood, plus 4″ per side *see note below. I got my fabric from Michaels.
  • staple gun
  • glue gun or fabric glue
  • scissors and X-acto knife


  1. Cut your foam to the size of your plywood. Place your foam piece on the plywood and use the X-acto knife and scissors to cut it to size.
  2. Adhere the foam to the plywood using fabric glue or a glue gun.
  3. Lay out your fabric and place the plywood/foam on top.
    *Note: My fabric did not cover the bottom 1/4 of the headboard. It doesn’t show once it is behind the bed so it did not matter. But you can have yours cover the entire plywood if you want to.
  4. Using the staple gun, attach the sides of the fabric first. Pull taut but not so much that it deforms the foam. You want the foam to stay fairly uniform.
  5. Corners. Complete one of the top corners first and work your way around the board. See video below to see how I did the corners. Play around with the tucking to see what you like. I ended up using a glue gun for the rest of the project because I ran out of staples, LOL. It worked like a charm!
  6. Top side. Adhere the top side, smoothing out the excess fabric.
  7. Finish the second top corner (and the rest of the corners if you are covering the entire board). Gather excess fabric and tuck it behind the board then staple to the board.
  8. Slide that baby behind your bed and bolt it to your bedframe (optional). Done and done!

Shop this post

Shop here on my LIKEtoKNOW.it.

4 thoughts on “60 Minute DIY Headboard

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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