Before You Begin

Adjust the size of the backing to suit the width of the bed then have the supplier cut the particleboard into four panels. The board was cut into 20-in. x 30-in. panels for this project, to suit a queen-sized bed.

Headboards should be the width of the mattress, while readymade bed frames are slightly bigger.

  • Single: Suited to young children, 39-in. x 75-in.
  • King single: For pre-teens, slightly longer and wider than a single, 48-in. x 84-in.
  • Double: Good for teenagers, without taking up too much floor space, 54-in. x 75-in.
  • Queen: For adults, the most popular bed size, 60-in. x 80-in.
  • King: Suitable for adults and favored in hotels for comfort, 76-in. x 80-in.
  1. On each headboard backing board, draw a center line along the length, marking 10-in. from each side to drill 5/15-in. diameter holes for buttons. Place fabric face down, centering the foam and backing board on top. Stretch the fabric over the edge of the board to form a curved edge, and staple. Repeat for each side then fold corners under, pulling the fabric tight, and staple.
  2. Cut eight circles from leftover fabric, about 3/4-in. larger in diameter than the upholstery buttons. Gather the edge of the fabric circle with a needle and thread, place the button in the center, pulling the thread tight to tie it off. Spread the pleats evenly before pressing in the backing.
  3. Attach the buttons to the headboard by stitching through the holes in the backing boards, pulling the thread tight and tying off through the hole. Mount the boards onto the wall using keyhole brackets and #8 x 2-in. screws fixed either into wall studs or wall anchors.*

* DIY Headboard Tip*

If you can’t locate studs for your DIY headboard, use hollow wall anchors. For each panel, drill holes in plywood or hardboard then drive screws into the anchors, leaving heads jutting out slightly to hang the keyhole brackets (attached to the headboard panels).

DIY Fabric Headboard craft project designed by Frank Gardner. Photography by Austral.