How to Hang a Canopy from the Ceiling Without Drilling Holes

Hunker may earn compensation through affiliate links in this story.
a bed with curtains hanging from the ceiling around it to create a canopy

Bring luxe hotel vibes to your boudoir with a dreamy DIY canopy that will make every day feel like a vacay. We've got a hack for you that requires absolutely no drilling. Our secret? Suspend curtain rods from the ceiling with peel-and-stick hooks and drape extra-long curtains that sweep dramatically against the floor. The result is a romantic and regal canopy bed look that will have you feeling like a royal and sleeping in total style.


Video of the Day

Things You'll Need

  • Measuring tape

  • Pencil

  • Ladder or stepstool

  • All-purpose surface cleaner

  • Cloth or paper towels

  • Adhesive heavy-duty ceiling hooks, ( 6 )

  • Curtain rod, ( 2 )

  • Curtains or fabric

  • Putty knife (optional)

Tip: Curtains with a rod pocket sewn along the top work beautifully for a seamless canopy look. However, you could also use curtains with grommets or even regular fabric paired with curtain clip rings. Also, when choosing a curtain rod, make sure it will fit inside the ceiling hooks. For reference, we used an ultra-slim rod with a diameter of 0.4375 inches.

a bed with curtains hanging from the ceiling around it to create a canopy

Step 1

You'll need to take two measurements to determine what length curtains and curtain rods to use. First, measure the height of your room from floor to ceiling and add one or two inches — this will be the length of your curtains or fabric (the extra length is to ensure the curtains are long enough to drape against the floor).

Next, measure the length of your bed and add two inches — this will be the length of your curtain rods (again, the extra two inches is to allow the curtains a bit of space to drape against your bed).

using a measuring tape to measure the length of an all-white bed

Step 2

Stand on a ladder or stool (carefully, of course) and use a pencil to mark the four corners of the bed on the ceiling. Then use a tape measure and pencil to mark the midpoint between the head and foot of the bed on each side. These marks are where you will install the ceiling hooks — three along each side of the bed.

using a measuring tape to help mark locations on the ceiling

Step 3

Use a lint-free cloth or paper towel and all-purpose cleaner to gently clean and wipe away any dust around the installation marks you made. Allow the area to dry thoroughly. This will help the adhesive on the hooks stick more securely to the ceiling.


Tip and warning: If you have textured or popcorn ceilings, you'll need to scrape away the texture around the area where you'll install the adhesive hooks. A putty knife should do the trick, but be aware that houses built before 1978 may contain asbestos in ceiling textures. You may want to test for asbestos prior to scraping.

cleaning a spot on the ceiling with a spray bottle and rag

Step 4

Remove the adhesive backing on each ceiling hook (following the manufacturer's directions) and press each one firmly onto the installation marks you made on the ceiling. Be sure to position them so that the hooks are all facing away from the center of the bed.

Image Credit: Trisha Sprouse

Step 5

Place each rod into the hooks along the sides of the bed.

a curtain rod hangs from a hook stuck to the ceiling

Stand back and ensure they are positioned correctly above the bed. Make any adjustments if necessary and then remove the rods.

a ceiling fan between two curtain rods suspended from the ceiling with stick-on hooks

Step 6

Slide or clip the curtains or fabric onto the curtain rods and place the rods back into the hooks.


a bed with curtains hanging from the ceiling around it to create a canopy

Now you have an elegant four-poster look without having to buy a brand new bed. Experiment with the style you prefer by pulling the drapes closed, tying them at the corners, or letting them fall loosely around the corners of the bed.

a bed with curtains hanging from the ceiling around it to create a canopy
a bed with curtains hanging from the ceiling around it to create a canopy

Love the canopy look so much that you want to try it in your kid's room, too? Try hanging a canopy tent above the bed or in a corner to create an adorable reading nook.

Image Credit: Trisha Sprouse


references & resources