Want to add a little softness and romance to your bedroom? Here are great projects on making a fast, easy and cheap DIY bed canopy to be hung anytime you want to cozy up! Also consider draping it around a sofa or a reading chair, hanging it over an entry table or fireplace mantel for drama, or use it to play up a focal point in any room. Oh, and don’t forget, the bed!

Combine this treatment over your loveseat with a few floral or lace pillows for a wonderful cottage look. Add it over an entry art display for an elegant backdrop, or use it over your little princess’s bed for a no fuss special room treatment! You could add fringe or beading to the bottom edge with a glue gun.

This project holds a huge range of possibilities for adding romance and charm to your rooms, on a budget! DIY canopy basics are easy! Think of it like hanging curtains, just from the ceiling instead of the walls.




How to Make a DIY Bed Canopy

Step 1 – Attach something to hang fabric from to the ceiling. Determine whether you want the fabric to drape to the floor, surround the entire bed, or only accent the corners.

Step 2 – Hang the fabric of your choice! It really is that simple…

Options for making DIY Bed Canopies?

  • Curtain rods mounted to the ceiling.
  • Simple cup hooks with fabric tied to them with ribbon.
  • Hand towels rings.
  • Embroidery hoops gathered with fabric panels over the headboard.

DIY Bed Canopy Tutorials

Loving on this Boho flavored DIY bed canopy from ‘Lily Pad Cottage‘. This is made of just curtain panels and screw in hooks! We really like how they hung a basket as wall art over the canopy. It really makes it feel like a more substantial part of the room design. Plus, it’s just really cute! The macrame plant hangers kind of echo the tassels on the bed canopy as well, both in color and in form. B&W bedroom with a pop of color, so many great ideas to steal here!


Make a DIY bed canopy using the embroidery hoop technique with this easy tutorial from ‘Burlap + Blue‘. Love the romantic vibe of this one! This is a really inexpensive way to add that canopy feel to room, without having to overwhelm the bed with fabric. This would be so pretty over a crib as well, but make sure it’s out of little hands reach!


A curtain rod, sheer fabric and fairy lights are a sure fire recipe for a perfect DIY bed canopy! And you can do this too with this step by step tutorial from ‘Mr. Kate‘! The lights make this entire canopy project like a fairy tale dream, don’t they? I’m not sure I would ever want to turn them off and go to sleep!

This canopy was made by attaching curtain rods to the ceiling, then just hanging curtain panels… From ‘Lonny Magazine‘!

DIY bed canopy


Country Living‘ created this canopy with a round embroidery hoop!

Bed canopy


Staple shirred fabric to a wood furring strip, fold over once to hide the wood, then nail or screw to the ceiling. Photo from ‘Rosy Red Buttons‘.

Bed canopy


These last DIY bed canopy photos are inspirational only, from Pinterest.  Simple curtain rods pointed to the ceiling, muslin fabric… and candles. Don’t forget the candles! (Not near the canopy, of course!)


Use towel bars mounted to the ceiling and drape fabric through. Takes 20 minutes!

We hope you loved reading all about DIY bed canopies! We think you will also love our posts on DIY Bed Frames and DIY Under Bed Storage!

Image Credits: Inspiration for Home, Lily Pad Cottage, Burlap + Blue, Mr. Kate, Lonny Mag, Country Living, Rosy Red Buttons

This post may contain affiliate links. Please read our disclosure for more info.


  1. Elizabeth Aldam January 4, 2014 at 12:55 pm

    Beautiful,real decor for real homes,real people!Thank you so much for showing us we can still decorate on a budget and regardless of the size of our homes.

    1. Kathy Woodard January 20, 2014 at 4:19 pm

      Thanks Elizabeth! -Kathy

    2. Amanda Butler March 28, 2015 at 1:57 pm

      Well Said!! Thanks Ladies keep the brilliant ideas flowing!!

  2. Michaela March 30, 2014 at 8:38 pm

    What type of rods/equipment did you use in picture #2 with the blk/wt fabric? Beautiful pictures and ideas by the way.

    1. Kathy Woodard June 17, 2014 at 8:40 pm

      Thanks Michaela!
      Not totally sure on that bed. That photo came from another website which I can’t find now. It’s possible that it might be plumbing pipe painted black. Just a guess!

  3. Shannon December 1, 2014 at 4:04 pm

    What color is on the walls on the 4th and 6th picture?????

  4. roxy January 30, 2015 at 6:43 am

    Hi there,

    I’m looking to create a canopy with fabric that i can pin up and drapes very well – could you give me any pointers as to the right fabric to use?


    1. Kathy Woodard March 12, 2015 at 1:26 pm

      I have the best luck with flowy fabrics, they seem to pin in place and drape with the most romance!

  5. Laura February 15, 2015 at 12:43 am

    wheres the best place to get fabric like in picture 3?
    Thanks :)

  6. kate April 3, 2015 at 9:30 pm

    Can you tell me what color you used on the walls in room no. 7? It’s the room with the basket that has “peace” lettered on it. I love that color!
    Thanks for the info.

    1. Kathy Woodard July 9, 2015 at 4:16 pm

      I’m sorry, we don’t have the color!

    2. Kathy E. August 5, 2018 at 12:47 pm

      The paint color in that room looks like what we used on our bedroom walls – “Cobblestone’, Pittsburgh Paints #419-5. However, in one of the other photos of that same room, it looks more grayish. We bought our paint 10 years ago, and apparently they sometimes change the formula, so I would check the current sales swatch color to be sure it looks like what you want.

  7. Juliya May 3, 2015 at 3:19 pm

    How wad the canopy hung on picture 6? Is it two permanent shower rods ? Whats the center piece is that a curtain rod stabilized by a wall mount?

    1. Kathy Woodard July 9, 2015 at 4:09 pm

      It isn’t our photo, but it does look like cafe style curtain rods to us!


Leave A Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.