DIY Upholstered Headboard

This DIY is for an easy and inexpensive upholstered bed headboard. No sewing required! This post has step by step instructions and a list of all the supplies that you need to make this outstanding DIY project for your home.

An upholstered headboard looks great in any bedroom. It adds a touch of style and interest to any room.  This headboard is fast and easy to make (you can make it in just a few hours).

This post contains affiliate links.  This means that if you click on a link in this post and make a purchase via that link I may receive a small commission, at absolutely no additional cost to you. You can view my disclosures here.

If you love the look of an upholstered headboard, but don’t like the look of the accompanying price tag this DIY is for you!

This DIY is so incredibly easy and fast to do, and the headboard looks so stylish and beautiful.

A headboard can really make a bed and bedroom decor stand out more, and this one really made my guest bedroom look so much more stylish and lovely!

I had been looking around for a headboard for my guest room for some time.  But everything I found that I liked was pretty pricey.  I really liked the look of the upholstered headboards, but they are the ones usually that are the most expensive.

So, scanning the internet, I found many ideas for making your own upholstered headboard. Combining a lot of different ideas and how-to tutorials, I came up with this particular DIY upholstered headboard that I am sharing in this post.

You will love this particular DIY, as it is easy and fast (I did the entire thing in about 3 hours). It is really inexpensive to make this elegant looking headboard yourself!

Depending on the materials you source for this, you should be able to make this headboard for far less than $100 total.  Plywood is relatively inexpensive to purchase, and you can get quite inexpensive mattress toppers and quilt batting.

For this project you do not need high end and expensive mattress toppers and quilt batting, so look around and find the cheapest options and the best deals.

My high end cost on this DIY project was actually the IKEA curtains. I really wanted the gray that I had seen in the Hannalena curtains for my fabric headboard.

But you can buy less expensive fabric.  The pair of curtains I used were about $30, and I only used one panel on my Queen sized headboard.

Note: This DIY is for a queen sized headboard, but you can change it to whatever size headboard you need to make, if you don’t want a queen size.  See the instructions in the section below under Take the Measurements for your Upholstered Headboard for full details on how to make the size headboard that YOU need.

My headboard was made in grey fabric, and I was able to find this great bedding from Mellanni fine linens

I really think the grey and white of the duvet and pillowcases from Mellanni matches the headboard so well. 

Mellanni makes incredibly soft and durable sheets and duvet cover sets, and they are offering a discount to my readers too (use the code TENMLN122)

DIY Upholstered Headboard Supplies Needed

Piece of Plywood in the size that you need (for this project for a Queen sized headboard I used a 1/2 inch thick 20 inch x 60 inch plywood board).  See the section in this post on taking measurements for your headboard to determine the size YOU will need.
 
2 foam mattress toppers (twin size)
 
 
Fabric: This project used 1 panel of the HANNALENA curtains from IKEA (they come in a 2 pack), but you can use any fabric of your choice, based on the measurements needed for your own headboard
 
3/4 inch Roofing nails (about 10 were used in this project)
 
#10 size flat washers (about 10 were used in this project)
 
Craft cover button kit (I used 1 1/8 size buttons)
 
Scissors
 
Sharpie pen
 
 

DIY Upholstered Headboard Tools Needed

 
Hammer
 
Measuring Tape
 
Something to make a Straight Edge, such as a Level or Yard Stick
 
Saw (or have your wood piece cut for you at a hardware store such as Home Depot or Lowes)
 

 

Take the Measurements for your Upholstered Headboard

You will need to know exactly the size of headboard that YOU will need for this project. The instructions in this DIY project are for a queen sized bed, which is what I made.

Just as a guide, these are average bed sizes:

Single/Twin: 38 inches wide 

Double: 54 inches wide

Queen: 60 inches wide

King: 76 inches wide

You will need to measure YOUR bed to determine the size of headboard that YOU will need to make. Use the dimensions of your mattress to make the headboard the height that you personally want and need.

For this project I made a queen size headboard, and the piece of plywood that I used was 1/2 inch thick and measured 20 inches x 60 inches in size. This fit the size of my particular queen mattress.

The width of your headboard should be the same width as your mattress. The height of your headboard is entirely up to what you would like. It may help you to place tape on your wall to see what kind of height would work the best for you. I made mine 20 inches high.

You can buy plywood in most hardware stores, such as Home Depot, Lowes etc.  A lot of the stores can actually cut the board to size for you to save you having to cut the board yourself.

 

Steps for Making the Upholstered Headboard

Step 1: Prepare the Wood
 
Cut the piece of plywood to the size that you need for your headboard. 
 
Cutting the board is probably the hardest part of this entire project. But if you purchase your plywood somewhere like Home Depot or Lowes, they can usually cut it for you exactly to size.
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
Step 2: Cut the Mattress Toppers
 
Cut the mattress toppers to the size of your headboard and place them on top of the plywood (bumpy sides down if your toppers have a bumpy side). If the edges are a little uneven this is fine as the quilt batting will wrap and cover this.
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
 
Step 3: Plan the Button Placement
 
Decide how many buttons you would like to have on your headboard. I chose to do 3 rows of buttons, the top and bottom rows with 3 buttons each, and the middle row with 4 buttons (10 buttons total).
 
To do this I placed each row of buttons spaced 5 inches apart. I then spaced the buttons within each row 6 inches apart from each other.
 
The middle row contains more buttons, so I measured 3 inches from the end for the first button, and then 6 inches until the next one and so on until the 4th button is 3 inches from the other end of the headboard. The end buttons of the 1st and 3rd rows are 6 inches in from the either end. 
 
Mark the locations of the buttons with a sharpie on the upper foam mattress topper. 
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
 
 
 
Step 4:  Prepare the Button Holes
 
Using scissors, make 4 small cuts around each of the sharpie marks to create small square cut outs in the foam. Make sure to cut through the bottom layer of foam as well until you can feel the wood through it with your finger.
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
 
 
Step 5: Place the Quilt Batting
 
Take the quilt batting and wrap it around the headboard, making sure you have extra batting at the edges to be able to wrap it around to the back of the headboard to staple it.
 
 
Step 6: Staple the Quilt Batting in Place
 
Staple the quilt batting to the back of the headboard along each of the 4 sides to secure it in place. 
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
Using your finger, poke the batting through each of the squares you cut out in the foam on the front of the headboard. 
 
 
Step 7: Place the Fabric on the Headboard
 
Take the fabric that you are using and wrap it loosely around the headboard. Do not wrap it around the back at this point as it will make putting the nails in very difficult.
 
 
Step 8: Place Nails & Washers
 
Find each of the holes you created, and poke a nail and washer through the fabric into the hole.
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
Using a hammer, hammer the nail in until it goes through the plywood.
 
Repeat the step above for each of the holes on the headboard.
 
 
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
 
Step 9: Trim the Fabric
 
Cut off excess fabric from the edges of the headboard, leaving enough to secure it on the back.
 
Step 10: Secure the Fabric
 
Using a staple gun, pull the fabric tight along the edges and staple all the way around to secure it. You will need to use a lot of staples. 
 
 
 
 
Step 11: Make the Covered Buttons
 
Using a craft cover button kit, cut small squares of the fabric scraps and create all the buttons that you need. Follow the instructions on the kit
 
 
 
 
Step 12: Attach the buttons to the headboard
 
Using tacky craft glue or another strong adhesive, glue along the edges of the buttons and attach them over the nails marking their locations. 
 
 
 
 
DIY Upholstered Headboard. Step by step easy & fast DIY tutorial
 
Step 13: Finish the Headboard
 
Once you have placed the buttons, check that the fabric is firmly attached and stapled.  You may need to pull the fabric a little tighter around the back of the board, and staple more.
 

How to Hang Your Upholstered Headboard

I used OOK 55316 13-Piece Up to 200 Pound Hangman French Cleat with Hardware to attach the headboard to the wall.

I hung the headboard on the wall so that the bottom is just above the bed frame.  By using the mounting kit this attached the headboard really securely and solidly to the wall.

If you don’t want to attach your headboard to the wall, you could make legs for the headboard. This would be a different DIY, but basically you would just need to measure and cut the size legs that you wanted, and then attach them to the headboard.

By wall mounting it, the headboard is so secure against the wall that you can confidently lean against it when you are sitting up in bed, reading a book etc. 

You may also like these posts:

IKEA Bed & Bed Frame DIY Hacks

DIY IKEA Moppe Apothecary Storage Chest Hack

 

 

This DIY is for an easy and inexpensive upholstered bed headboard.  No sewing required! This post has step by step instructions and a list of all the supplies that you need to make this outstanding DIY project for your home.

12 Comments

  1. Wooooooow how you’ve done the whole thing with step by step photos is super impressive!! I don’t need a bed board right now but if I ever do I will totally follow your instruction!

  2. I love this idea! I’ve always found headboards to be so pretty but I never wanted to spend the money to buy one (usually super expensive!). Making your own is a perfect solution!

Leave a Reply

Your email address will not be published. Required fields are marked *