Custom Tufted Headboard

Custom Tufted Headboard

Learn how to create a chic and modern tufted headboard for a California King-sized bed.

5 col

Difficulty: Intermediate

Pegboard (72 inches wide x 84 inches long)
Pre-built wood frame made out of 2 x 4’s (72 inches wide x 84 inches long)
Nail gun
Foam (at least 3” thick)
Spray adhesive
Batting (at least 3” thick)
Pre-cut linen fabric (approx. 5 yards)
Staple gun
Button making kit (or purchase pre-made buttons)
Pen or marker
Tufting needle (approx. 10”)
Pack of washers
Tufting needle (approx. 10”)
Heavy-duty thread



1. Use the brad nailer to secure the pegboard to the back of the 2 x 4 wood frame with 2” brad nails along the perimeter every 4-6 inches

2. Lay the foam over the top of the pegboard and frame. Spray the adhesive to the back of the foam board and let it sit aside for one minute to get extra tacky before placing on the pegboard

3. Lay the batting over the foam until padded firmly. Cut any excess from the sides of both the batting and the foam

4. Lay the fabric over the foam and batting, and use the staple gun to staple fabric to the board. Start from the center of the long side so the fabric stays level, and work your around the outside, pulling taut as you go along to avoid gaps or wrinkles in the fabric

5. Flip the headboard fabric side down, fold any excess fabric taut, and staple along the edges of the inside of the wood frame

6. Starting approximately halfway on the back of the board, create a triangle pattern on the back of the pegboard that outlines where the buttons should go. Use the marker to circle the peg hole where the button will be attached in later steps. In this case, we marked every 10th hole across, with 6 rows between


7. Cut 2” x 2” fabric squares for the total number of buttons you will need. In this case there were 34 buttons


Become a member of P&G everyday and get exclusive offers!

Become a member

8. Lay a fabric square on top of the tray from the button kit, and put the plain back on top of the fabric lined up with the tray below (see images below)

9. Push the plain back down into the button tray and fold the fabric tightly into the plain back of the button

10. Press the shank back onto the folded fabric and button tray firmly

11. Take the cap and place over the shank back, pressing down and squeezing until you feel a slight click to ensure that all edges are secure


12. Thread a needle and add a washer at the end to keep it from going through the pegboard. Insert the thread through a marked hole on back of the pegboard

13. While you hold the needle from the back, carefully press down on the foam from the front until the needle protrudes through the front. Pull it out slightly. Then you will be able to walk around to the front and pull the needle the rest of the way through

14. Insert the needle and thread through the back of the button, then into the headboard to the other side through the same peg hole

15. Using the same thread, repeat steps 13 and 14 to complete the triangle pattern

16. Pull the thread as tight as can be, then tie it in a double knot on the backside of the pegboard

17. Repeat steps 12-17 to complete all remaining triangle patterns, and attach to the bed

Complete your personal information

Please fill in the information marked with an asterisk to proceed; if you want to get tailored offers and content, don't forget to fill in the optional fields.