Go Back

How to Make a Bed Canopy (Easy DIY Bed Sheet Canopy Tutorial)

Learn how to make a bed canopy using old sheets. This simple bed sheet canopy tutorial is affordable, quick and perfect for adding a little magic!
Keyword: bed sheet canopy, how to make a bed canopy

Equipment

  • Curtain holdback
  • Drill and screws (if fixing into wall)
  • Fabric scissors or rotary cutter

Materials

  • 2 flat sheets or duvet covers
  • Command strips optional

Instructions

  • Install the Curtain Holdback
    Fix the curtain holdback to the wall approximately 1 metre above the bed, centred over the headboard.
  • Cut the Fabric
    Cut each sheet in half lengthways. Fold lengthways, snip at the centre, and tear or cut down to create two long panels per sheet.
  • Join the Short Edges
    Place two panels right sides together along one short edge. Sew to create one long piece (approx. 4m long). Repeat for the second fabric.
  • Hem the Ends
    On the short raw edge of each long piece, fold 1cm then 2cm. Press and sew to hem neatly.
  • Sew the Long Seams
    Lay one fabric on top of the other, right sides together, aligning centre seams. Sew down both long edges to create a long tube.
  • Turn and Press
    Turn the tube right side out and press well.
  • Hang the Canopy
    Drape the fabric evenly over the curtain holdback with the centre seam hidden at the top. Arrange the fabric down both sides of the bed.

Notes

  • If lining your canopy, make the inner fabric 10–20cm narrower than the outer fabric.
  • For a taller canopy, measure from the holdback to the desired drop and adjust fabric length accordingly.
  • No-sew option: Use fabric glue or iron-on hem tape instead of sewing.
  • For double or king beds, use two pieces of fabric at least 120cm wide and 4m long and skip the lengthwise cutting step.