The perfect headboard is within reach. Create a one-of-a-kind piece—and save money in the process—by doing it yourself. Make this DIY tufted headboard in just an afternoon.
yellow tufted headboard

A master bedroom deserves an eye-catching pop of style, and a soft, tufted headboard is guaranteed to give any bedroom a boost. This high-end bedroom furniture can be found in most home stores. Or, if you're feeling crafty, you can make a tufted headboard yourself. Our instructions make it easy. We'll show you how to make a queen-size tufted headboard in just a few hours. You'll need wood, muslin, fabric, and a few other basic supplies.

Before you get started, you'll want to choose the perfect fabric texture and color. Velvet fabric looks luxurious, while tweed gives off midcentury-modern vibes. Either way, make sure you're using upholstery fabric—otherwise, your hard work won't last very long. In terms of color, a soft neutral is relaxing, but a vibrant hue will make a statement. Try a white tufted headboard for a crisp look, or a bright yellow for a focal point furniture piece.

Ready to get started? Follow these simple steps below to make your own tufted headboard.

  • Start to finish 5 hrs
  • Difficulty Kind of Easy
  • Involves Power Tools, Driving Staples

What you need


How to do it

Part 1

attaching a 2×4 frame to the back of headboard frame for support
Step 1

Build the Frame

To create a sturdy base, reinforce the plywood sheet with a 2x4 frame. Flip the plywood so the back side is facing up. The back side is typically a little rougher and less shiny than the front—but don't sweat on this step. Since you'll be covering the front with fabric, it's not a huge deal if you accidentally pick the wrong side. Next, lay a 66-inch 2x4 along each of the long sides of the plywood sheet. Lay a 40-3/4-inch 2x4 perpendicular on each side, as shown. Your 2x4 pieces should now frame the outside edges of your plywood sheet. Make sure all of the pieces are properly aligned, then secure with screws.

adding second wing to the plywood headboard frame
adding legs to tufted headboard frame
Step 2

Attach Wings and Legs

For extra style and support, add both wings and legs to your headboard. To add the wings, align a 60-inch 2x8 board perpendicular to each of the 44-inch sides of the frame. Make sure that each board is flush with the top of the plywood, then secure with screws. To add the legs, attach a 12-inch 2x8 board to each of the 60-inch 2x8's below the plywood. Align so the wood pieces form a right angle, then secure with screws.

stapling curved chip board to tufted headboard frame
Step 3

Attach Chipboard

To form the curved edges of the headboard, cut the chipboard—which you can find at art and shipping supply stores—into 1x1-foot sections. Smaller pieces are easier to manipulate than one long piece. If desired, you can buy the chipboard pre-cut. Then staple the outside edge of one piece of chipboard along the inside edge of the first wing. Curve the board and staple the other edge to the plywood. Repeat until the entire length of the wing is lined with curved chipboard pieces. Repeat on the opposite side.

headboard frame with marked spots for drilling holes
Step 4

Drill Holes

Measure and mark the desired hole placement for tufting. You can choose either a diamond or grid pattern, and the number of tufts is up to you—just make sure that all the holes are equidistant from each other. We used a pencil and straightedge to draw a grid pattern on the back of the plywood. Once your desired pattern is in place, drill a hole through all of the intersections. Make sure that the headboard is elevated so you can drill through without hitting your work surface. 

cutting holes through the foam with scissors
marking placement of tufted holes with upholstery needle
attach foam with spray adhesive to inside of headboard frame
Step 5

Attach Foam

Cut foam to fit the headboard's top, including the wings, as well as the outside of the legs. Attach with spray adhesive. From the back, poke an upholstery needle through the tufting holes, and mark placement with a permanent marker. Cut through each tufting hole with scissors.

stapel two layers of thin batting to headboard and spray with adhesive
Step 6

Attach Batting

Wrap the foam in a layer of batting. Spray with adhesive, then attach another layer batting. Pull the layers taut, and attach to the frame with staples. Trim excess batting with scissors. Once again, find the placement of each tuft hole with an upholstery needle and poke through with scissors. 

using stencil to trace a circle to cut fabric for button tuft
creating the button tuft by adding fabric
attaching button to tuft
Step 7

Upholster and Attach Buttons

Use a button kit to cover buttons with headboard fabric. To cover buttons, use the kit's template to trace a circle onto a piece of scrap headboard fabric. Place the piece of fabric on top of the kit's mold, then place your button shell on the fabric, directly above the mold. Push the shell down and attach the button back. Use the kit's pusher to secure the button back to the shell, and remove the mold. 

tying knot around tuft button
needle and twine poking through foam on front of headboard and through the tuft
Step 8

Begin Tufting

Place fabric across the headboard and around the wings with at least 10 inches overlapping on the sides. Thread twine onto the needle, adding a covered button to the end and knotting in place. Starting with the middlemost hole, push the needle from the back of the headboard to the front, pulling the button tightly in place in the back. On the front, thread the needle through the hole on the back of the covered button, loop around, and return through the hole in the headboard to the back side. Pull the button as tight as possible, and tie into a secure knot. Repeat this process for remaining tufts. 

covering headboard with fabric and tucking it to create a straight seam
adding panel of fabric to the legs and securing with staple gun
Step 9

Secure Fabric

Staple excess fabric snugly in place around the back of the headboard. To cover the legs, add a panel of fabric to each, folding the top edge under to create a straight seam. Trim excess fabric.


    How difficult was this project?
    Be the first to comment!