Make This DIY Wood Headboard for Only $86

Make This DIY Wood Headboard for Only $86
A rustic but modern wood headboard that will completely change your bedroom. And it's really easy too.
Make This DIY Wood Headboard for Only $86

For a lot of young guys a headboard seems superfluous. Unnecessary. An added expense. As useless as all those pillows your girlfriend has on her bed.

But the reality is, a bed is a piece of furniture. It has multiple parts: A mattress and box spring, a frame, and a headboard. Without the headboard it's just a mattress. Like couch cushions without a couch. A bar stool without a bar. A nice TV sitting on the living room floor.

If you're frustrated by the barren landscape that is your bedroom and you want to start making it look intentional, a headboard is the number one place to start. Even before you hang any pictures. A headboard is a huge focal point – it grounds the room and sets the tone. The style of it establishes the look of the rest of the space.

I'm super excited to bring you this DIY wood headboard project today. It's dead simple but it will completely change the look and feel of your bedroom. Even if you've never drilled a hole before, I'll walk you through the complete process, from start to finish. This whole project takes less than 2.5 hours, not including drying times. So pick up the supplies on Saturday and you'll have a whole new bedroom by Sunday morning.

This is part 2 of our series on creating the above bedroom from scratch. Part 1 was a how-to on painting an accent wall, which is also dead simple. Stay tuned, you'll soon be able to download all of the art you see on the walls FOR FREE, and I'll dive into the deep end of interior design and explain why I chose the things I did so you can either recreate it for your own place or start putting the ideas to work to make something of your own.

There are two types of headboards. Some have structural pillars and screw onto your bed frame. These are a classic design but there's one big problem, for which I'm sure you can guess. Headboards that are attached to bed frames, move with the bed. So any little movement and the headboard bangs into the wall.

That's where the other type of headboard comes in. Did you know any headboard you've ever seen in a nice hotel was actually attached to the wall, not the bed frame? This completely mitigates the problem, and it doesn't take a lot of brainstorming to wonder why hotels don't want a bunch of free flowing headboards banging around. So that's the type of headboard we're going to make. A very simple design that will hang freely on the wall behind your bed. Even better, you won't need to drill massive holes or screw into wall studs.

To hang the headboard we're going to use a picture hanging system that's used to hang large frames and heavy mirrors. It consists of two metal clips, one attached to the wall facing up, and one attached to the headboard facing down. Simply hook the two together and you're done. The 18″ Hangman System we'll be using is rated to hold 200 lbs, but our headboard is only 29 lbs so we shouldn't have any problems.

Just to prove how super simple this DIY project is, watch this cool video overview we did:

I'm excited to bring you this project in partnership with Lowe's. You can get everything I used right from your local store. Never stop improving.

What is this?

How to Make a Wood Headboard

Step 1: Measure

The design of the headboard is incredibly simple. We have four long boards (A) that we can see from the front, three vertical support boards that attach the long boards together (B and C), and one horizontal support board (D) that our Hangman System clip will screw into.

DIY wood headboard plans

To get started, we need to figure out how long our headboard should be. This is based on your mattress size. I have a queen, so I measured the width of the mattress and added an inch so the headboard would be slightly wider. That gave me the measurement of 61”, so we need four 1” x 8” x 61” boards. (This means we’ll need 6’ boards cut down to size.) Those are marked on the diagram as (A).

We also need two 1” x 6” x 27” (B) boards and one 1” x 6” x 21” (C) vertical support board that all attach on the back. These 1” x 6” boards come in 48” lengths, so board (C) is just one of the leftover pieces after the (B) boards are cut. Board (C) is slightly shorter to allow room for the horizontal support board (D).

Regardless of what size bed you have, everything except for the length of the (A) boards will be the same. However, if you’re making one for a twin size bed, you will either need to shorten the length of horizontal board (D) or have the distance between the edge of the (A) boards and the (B) boards be less. Neither one is a hard adjustment and will be apparent when you start lining your boards up.

Step 2: Get Supplies

I picked up all of my supplies at Lowe’s. They’ll even cut the boards for you so this project really comes down to drilling holes, screwing screws, sanding, and staining. Like I said, dead simple!

Here's the complete shopping list

Total cost: $86.09

If you don't have already, you'll also need:

We’re using common boards for this project, which are incredibly cheap and easy to work with. Start by looking for your four horizontal boards (A). You want these to be as straight as possible. A good way to check the straightness of a board is to stare down the top edge like you were looking through the sights of a rifle. This will help you determine if the board is too warped to use. Find boards that have markings, grain, and knots that you like, since these will be visible.

Once you find four straight ones that you like, lay them on the floor and push them up against each other to see if there’s a good fit. If there are gaps between two boards, you can try flipping one of them over or rearranging them until they're tight.

When you have your four boards in order, number the ends so you know which order they go in when you get home. Mark both ends, since we’ll be having these cut, you don’t want to mark only one end and lose your numbers.

Pick out your two 1” x 6” x 4’ (B) boards and one 1” x 4” x 4’ (D) board.

Head over to the cutting station in the back of the store and have one of the Lowe’s employees cut your boards for you. You may be tempted to do the cuts yourself as part of the fun of the project, but honestly it’s so fast when you have it done at the store, it really isn’t worth it.

Lowe's cutting station

Step 3: Assembly

Head back home and lay out your four horizontal boards (A) in the order you arranged them on the floor of the store. Make sure that the ends all line up flush.

DIY Headboard

Marking the (B) Vertical Boards

With the four horizontal (A) boards laying tightly together, lay one of the (B) boards across the four A boards. We want to position it so it’s 1” down from the top and 2” in from the side:

DIY Headboard

Mark the top and side edge of the (B) board on the first (A) board. Go down to the last (A) board and again measure in 2” from the side and mark it. With the (B) board lined up with your top and bottom marks, you can now draw a line down the edge to ensure it’s straight while you drill your holes and fasten your screws.

DIY headboard

Pilot & Clearance holes

We’re going to use two #8 1-1/4” screws on each end of the (A) boards, as you can see here:

DIY Headboard screws

This headboard has a clean front, meaning there are no visible fasteners. For each screw into the (B) boards we’re going to drill two holes, a pilot hole and a clearance hole.

You’ve likely heard of pilot holes before. These are holes slightly smaller than your fastener drilled first to keep the boards from splitting.

We’ll be drilling pilot holes through both (A) and (B) boards at the same time. To choose a proper drill bit for your pilot holes, hold the bit in front of your screw: The bit should only be as wide as the screw shank, you should still be able to see the screw threads on either side.

We want to make sure we don’t drill too far and go out the front of the (A) boards so insert your bit into your drill and hold it next to the edge of the (A) and (B) boards. Use a piece of masking tape to mark how far down you need to drill

masking tape drill bit

Drill your first pilot hole through (B) into the first (A) board. Now we’re going to drill the clearance hole. Clearance holes are drilled through the board we’re trying to attach, in this case (B). Clearance holes are as large as the screw, so that the screw can easily slip through board (B) and tighten into board (A). This allows the head of the screw to pull board (B) tight against board (A). If you only drilled a pilot hole, there would be friction against both boards when screwing in the screw and that could cause a space between the boards or worse, strip your holes and your screw. 

Clearance hole and pilot hole

With the larger bit in the drill, enlarge the pilot hole in board (B) only. If you go into board (A), the screw won’t have anything to eat into. You can use another piece of masking tape on your clearance hole drill bit to guarantee that you don’t go too far. 

DIY Headboard

With both the first pilot and clearance holes drilled, screw in your first screw. Now we’re going to hop down to the last (A) board. Make sure it’s still straight along the lines you drew and repeat the pilot hole and clearance hole process. Insert screw.

Now that our first (B) board is attached straight, we can go back and drill all of our holes and insert all of our screws. We want two screws positioned next to each other per (A) board, per the graphic above.

clearance hole

With all eight screws in the first (B) board, repeat the process for the second (B) board on the other end.

Next up is horizontal support board (D). This is a 1” x 4” x 25” board that our Hangman System will attach to, which then attaches the headboard to the wall. We want to center board (D) within the first (A) board; since it’s 25” and the (A) board is 61”, that means we have to measure in 18” on either side. Drill two vertical pilot and clearance holes on each end and insert screws.

Finally, we’ll attach the last vertical support (C). We only need one screw for each (A) board. This piece gives the headboard rigidity.

Boom! Most of the work is now done! Now we simply sand, stain, protect, and hang!

DIY Wood Headboard

Step 4: Sanding

Flip the headboard over. We’re going to do two sanding passes, first with 80 grit and then with 120 grit. The lower the number, the courser the sandpaper is. You want to start with a courser sandpaper to get any splinters and larger imperfections off. The second pass with the 120 grit sandpaper will give it a smooth, professional finish. (For furniture projects that may get touched a lot like tables, you can follow up with a pass with very fine 220 grit for a buttery soft finish.)

sanding headboard

When sanding, you always want to sand with the grain as much as possible. If you sand against the grain you can introduce marks that will become apparent when you stain it.

Don’t forget to sand the ends of the boards, since these are already rougher than the faces when you buy them. If any of your boards are slightly longer than the others you can work to smooth them out to make it less noticeable.

Sanding edges

Step 5: Stain

This is the step where it really begins to look like a piece of furniture, and I guarantee you’re going to be excited when you see it.

Staining wood is a ridiculously easy process. Wipe off all the dust from sanding; you don’t want any of this to get stuck in your stain. I used the espresso stain by Minwax, it gives it a beautiful and deep color that is both rustic and modern. I could not be happier with how the color turned out.

Pour some stain into a disposable bowl, and dip your 4” foam brush. Begin wiping the stain on the wood, pushing it in the direction of the grain. You don’t want any puddles or thick spots, so continue to even it out as you go.

Staining headboard

Finish wiping stain across the whole headboard. Allow the stain to penetrate for 5 to 15 minutes, the longer you go, the darker it will be. Then with a clean rag begin wiping off the excess stain, starting at the same place you started brushing.

Staining headboard

DIY headboard stain

Step 6: Apply Polyurethane

Allow the stain to dry for at least eight hours. Finally, with a bristled brush, paint on the polyurethane in the direction of the grain. Again, spread out any puddles. Poly is kind of like Elmer's Glue so don’t over brush, as it begins to dry you can introduce bristle marks. The poly will protect the wood and will extend the life of the headboard.

How to apply polyurethane

Hangman Picture Hanging System Headboard

Step 7: Install Hangman System for a hanging headboard

After the poly has dried, flip the headboard back over. We need to install the top clip for the Hangman System. Simply center it along board (D) and screw into place.

Hangman System

Step 8: Hang

The final step is to install the bottom clip of the Hangman System to the wall. Some things to keep in mind when determining it’s position:

  • You want the bottom of the headboard to fall below the top of the mattress to give the illusion that the headboard and the rest of the bed are attached.
  • You need to account for the lowered position of the top clip compared to the top of the headboard, similar to when hanging a picture frame you don’t put the nail where the top of the picture frame is, you have to drop it down to where the top of the wire or bracket is.

Determine where you want your bed to be, and find the center by dividing the width of your bed by 2. Make a small mark on the wall. Now measure up from the floor to where you’d like the top of the headboard to be, then subtract the distance the top clip is from the top of the headboard. Mark the wall, this is where the bottom clip attaches to the wall.

Slide in the little level that comes with the Hangman System and mark your holes for where the drywall anchors go.

Hangman System level DIY Headboard

Use a drill bit that is slightly smaller than the included drywall anchors and drill holes on your marks. Don’t fret about making holes in your wall, these can be patched when you move out with spackling. With all the holes drilled, push the dry wall anchors in, tap in with a hammer if necessary to get them flush with the wall.

Drilling drywall anchors

Place the bottom clip of the Hangman System into position and insert the included screws into the drywall anchors.

Hangman System bottom clip

Now, simply hang the headboard on the bottom clip just like a picture frame! The great thing about the Hangman System is you can slide it slightly left or right to get the position just right.

That’s it!

DIY Headboard

wood headboard

If you make one, I'd love to see a photo of it, share it with us in the comments!

Up next, Free Art Downloads for all the prints on the wall!

Andrew is the founder and editor of Primer. He's a graduate of American University and currently lives in Los Angeles. Read more about Primer on our About page. On Instagram: @andrewsnavely and @primermagazine.


  • Reply December 17, 2015


    I live in apartment and I don’t want to risk putting any extra holes in the wall. You think I could have two legs that was attached to the headboard and just have it up against the wall?

    • Reply December 17, 2015


      Attach two wooden legs, buy a bed frame, and screw the legs into the bed frame, like the one below.

      • Reply December 17, 2015


        I actually built a prototype first and I attached it to the bedframe. It was secruely fastened with bolts but because of the movement in the bedframe it swayed a lot:

        It may be I have a junky bedframe so you could give it a try.

        • Reply December 17, 2015


          I think best approach here is to add a couple of the 8″ boards instead of using legs. Extend the vertical boards on the back side, drill your holes, and use nuts and bolts to attach.

        • Reply December 18, 2015

          René Roth

          am I the only one who has to laugh at this?

        • Reply September 13, 2016

          Jessica Taylor

          Hi there. It looks like the picture is no longer available. Do you think you could attach another image with what you are talking about?
          Thank you.

      • Reply May 29, 2016


        to attach two legs, should i just extend the (B) boards all the way to the floor or do you recommend doing something else? Thanks!

  • Reply December 17, 2015


    Nice! I have been much anticipating this post. Next step is to convince the wife … maybe that can be another post in the series.

    • Reply December 17, 2015


      That’s awesome! You have to convince your wife to make your place nicer? 😀

  • Reply December 17, 2015


    Andrew- How high did you end up hanging the headboard in the post above (distance from floor to top of headboard)? Distance from floor to bottom of headboard?

    • Reply December 17, 2015


      Hi Michael! Here’s my numbers (I’ll add this to the post) but where you hang yours will be depend on how high you bed frame is and how tall your mattress and box spring are.

      Floor to bottom clip: 40″
      Floor to top of mattress: 25.5″
      Floor to top of headboard: 46″

  • Reply December 17, 2015


    What are those sheets?

  • Reply December 17, 2015


    Can you tell me where you got the accent chair?

  • Reply December 18, 2015


    This is a nice project, but I have a little advice. You will likely have some wood movement issues with this design. Solid wood boards will expand and contract with changes in moisture level with the seasons. The biggest change is in the width (could be as much as 1/8″ for each board). The vertical supports will attempt and fail at constricting this movement which will result in cupping.

    What you can do to prevent this is to screw the very middle of each vertical support just as you have here, but for the other screws you should elongate the holes in the vertical supports (in the direction of the vertical support). This will still allow the wood to expand and contract without self destructing.

    • Reply January 1, 2016


      Do you mind circling which screws should be vertically elongated in the picture?

  • Reply December 18, 2015

    David Knauss

    if you cut board C 2″ shorter to be 19″ long instead of 21″ long, you can use the other scrap piece from cutting the B boards to replace board D. That would save having to buy the 1″x4″x48″ board…

  • […] Pingback: Make This DIY Wood Headboard for Only $86 | Primer() […]

  • Reply December 20, 2015

    Drew Vabulas

    What song is that?

  • Reply December 24, 2015

    Dinos Korominas

    andrew, i really like everything you’re doing with this site, from your getups to your how-to’s (diy belt, artwork, intentional apartment stuff, etc.) keep up the great work! i’m always checking back to see what new projects you’re working on and teaching the rest of us

    • Reply December 24, 2015


      Thanks Dinos! I really appreciate you taking the time to let me know and I’m honored you like it! 🙂

  • Reply December 29, 2015

    Jason M

    Nice team up with Lowe’s Andrew! Definitely simple enough for anyone to do!

  • Reply January 1, 2016


    This looks great, but how heavy is this?

    • Reply January 1, 2016


      It’s only 29 lbs, the hook can hold a lot more.

  • Reply January 3, 2016


    Thought I would post my results. I used ebony color stain since most of my furniture is black. I thought it came out pretty great.

    • Reply January 3, 2016


      Wow! Looks great!! I love the color. Thanks so much for sharing the photos, it keeps me motivated knowing you did it! 🙂

      • Reply January 6, 2016


        I think I read you will be posting another part to this series with the artwork used? When should we expect that?

        • Reply January 6, 2016


          Yep! It’s coming out tomorrow! 🙂

  • Reply January 6, 2016

    Adams Tegeler

    Hey Andrew. When should can we expect Part 3?

    • Reply January 6, 2016


      Hey Adams! It’s publishing tomorrow! 🙂

      • Reply January 6, 2016

        Adams Tegeler

        Sweet! Looking forward to it.

  • […] wall and the dramatic effect it can have on the feel of your room. In part 2, I showed you how to make that beautiful rustic headboard for only $86(!?). Today, I’m providing free downloads for ALL FOUR art prints I created for […]

  • Reply May 2, 2016

    Michael LaGuardia

    I thought I should post mine as well. I used the same espresso stain but I applied multiple coatings to turn it more darker. This is how it turned out. I also used your free art. Thanks a lot Andrew!!

    • Reply May 3, 2016

      Dinos Korominas

      that is beautiful

    • Reply May 9, 2016


      Thank you so much for sharing the photos Michael!!! It looks great. I shared it on Primer’s instagram, @primermagazine

  • Reply May 26, 2016


    If you attach this to the bed , what length should these boards be?

    • Reply May 26, 2016


      I didn’t like the result when I tried that, I wouldn’t recommend it. It wobbles too much.

  • Reply June 19, 2016

    Fred C.

    Super tardy to this party, but finally got around to giving this a spin. Been reading Primer for several years now, and loving how much the site has improved and grown over time. This project was a great one for my apartment space. My landlord is pretty rigid about drilling into the walls, so I ended up making mine to the same dimensions above, but I MacGyvered a small platform beneath it to give it a bit of a vertical boost. Kind of like shoe inserts, but for your headboard I guess. Thankfully, my platform bed rides low like a ’64, so not much vertical lift was required. Anyways, here’s the result (I also realized I inadvertently bought a similar throw pillow awhile back. Ha!). Keep up the great work, Andrew.

    • Reply June 19, 2016


      Nice!!!! Looks awesome!!! Thanks so much for sharing the photo. 🙂

    • Reply June 28, 2016


      What is that you’re using to hold your glasses? Nice setup!

      • Reply June 29, 2016

        Fred C.

        Thanks. It’s actually just an ordinary navy blue bandana (the filter on that photo is a bit warm, so it may be hard to see). Awhile back I got fed up laying out my glasses on my dresser (I have waaaay too many pairs), so I did a quick organization hack. Just folded a bandana diagonally (creating a triangular fold), loosely twisted the length of it so it became a little shorter & thicker, and knotted the two ends tightly around the heads of two small nails. Then I hammered the nails into the wall parallel to each other, and at a slight downward angle to prevent slippage after weight is applied. It supports the 8 pairs of glasses that I commonly rotate (Only two of them have metal frames so the overall load is fairly lightweight). I did essentially the same thing for my small accessories by nailing up a small key rack below the bandana, and hanging those things on the key hooks. No more dresser clutter (apart from my watches, colognes, and collar stays). It’s been holding steady for over a year. 🙂

  • Reply August 16, 2016


    I used ship lap instead of 1×8 because I couldn’t get that at my local hardware store. The grooves give some extra interest in terms of texture. Thanks for the detailed instructions!

    • Reply August 17, 2016


      Looks awesome! Good thinking with the shiplap. Thanks so much for sharing the photos!

  • Reply August 20, 2016


    My bed fell apart a couple weeks ago. So glad you made this DIY. Here is my attempt.

    • Reply August 20, 2016


      Nice! Looks great!!! You picked up the duvet cover too. Thanks for sharing the pic.

  • Reply August 27, 2016

    Alex Morgan

    Thanks for the walkthrough! Couldn’t be happier with mine

    • Reply October 3, 2016


      Nice!!! Looks great, I like those pillowcases. Thanks for sharing the photo. 🙂

  • Reply October 3, 2016


    Thanks for the excellent DIY! We finished our headboard this weekend. We also followed your DIY for painting the accent wall! Thanks again!

    • Reply October 3, 2016


      That looks great!!! So glad it worked out for you! How was the process?

    • Reply October 10, 2016


      This looks great!!!

  • Reply May 31, 2017

    Aarsun Woods

    You can also conceal your Bedroom with the help of Wooden Room Divider and Wall Panels that can also be used as headboard. We excel in customization. Visit for more…

  • Reply August 12, 2017


    Stumbled upon this project the other day and it worked out great! Home Depot didn’t have the wood used in this tutorial but they did have 1x8x12 shiplap. I bought two of those and had them cut to 61″, which saved me $12. Instead of the braces on the back I used straight metal brackets and some wood glue I had laying around to save even more. Stained it black-brown to match my other furniture. My total cost was around $40- Thanks for the great idea! I’d share pictures but my phone isn’t cooperating

    • Reply August 12, 2017


      That’s awesome! Nice modifications.

  • Reply September 11, 2017

    Ferne E Wilkinson

    Hello I have 2 questions
    1. What would be the measurements for a Canadian Kingsize Bed.
    2. Would I need to buy 2 brackets
    For the weight of the Headboard

  • Reply October 3, 2017


    I’m in the middle of making this 2 years later, just sanding it all down now.

    • Reply October 3, 2017


      Nice!!! Share a photo when you’re done.

  • Reply January 29, 2018

    Amelia Mohabir

    I am so happy that I found this link. I wanted a simple headboard but didn’t want to spend $200 on a few pieces of stained wood.

    I used six 1″ X 6″ instead of four 1″ X 8″. I also used legs to stand mine up instead of hanging it on the wall, and I did not apply the clear coat to avoid glare from my window!

    Thank you so much for this page that provided simple instructions on how to build the perfect headboard. I am currently using the scraps to make matching shelves 🙂

  • Reply January 29, 2018

    Amelia Mohabir

    • Reply January 29, 2018


      This turned out great! Good thinking with the legs. Thanks so much for sharing!

    • Reply February 4, 2018


      Hi! How did you build the legs? Thank you!

  • Reply October 3, 2018

    Rovert Nelluc

    I made this headboard using your instructions and couldn’t be happier with the result. Thank you very much for the easy to follow plan. The only thing I did “different” was I applied an oil based pre-stain. I used Varathane oil based stain (Espresso) and then applied two coats of satin polyurethane (I used 220 grit sandpaper to lightly sand after the first coat dried).

    Again, thank you very much! My wife and I love the way it changed the look of our master bedroom.

    • Reply October 3, 2018


      This turned out amazing!!! Great finish on it! Thanks so much for sharing the photo, the room looks awesome.

      • Reply October 4, 2018

        Rovert Nelluc

        Thank you Andrew!

Leave a Reply