ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Make a Canopy Bed

Updated on February 1, 2013
Marye Audet profile image

Marye Audet-White is an internationally known food writer, food editor for Texas Living, cookbook author, and food blogger.

Knowing how to make a canopy bed can give you the romantic bedroom you want without breaking the budget.

There are a variety of ways to create the look of a canopy without much trouble, depending on the style you want and how much work you can put into it. Whether you want an innocent cottage look or an elegant country house style you can make your own canopy with fabric and a few other materials even if your sewing skills consist of a skirt with an uneven hem you made in seventh grade Home-ec class.

Most of the ideas below can be completed by just one person in a day. You may need some help hanging the canopy so be sure to have a friend on call.


Choosing Your Fabric

There are a variety of fabrics that are appropriate for your romantic canopy bed. Your choice should depend on your budget, the look you want, and your level of experience. Most homemade canopies will look best if you make them from a fabric that is lightweight and drapes well. You can hold up a few yards from a bolt and let the fabric flow to the floor to see what it will look like hanging from your bed.

Some that can work well are:

  • Cheesecloth
  • Cotton
  • Gauze
  • Lace
  • Muslin
  • Satin
  • Silk
  • Tulle

These fabrics are generally available at any fabric store, drape easily, and come in a variety of colors. You don't have to limit yourself, however. You may find the perfect pattern in a sheets or curtains at the thrift shop. Keep an open mind to the hundreds of possibilities.

If you need some inspiration this slideshow from Elle Décor has many great canopy bed looks and ideas.

How to Make Your Own Canopy Bed

You will need something to attach the fabric to. This can be created from many different items, depending on the look you want.

Curtain Rods

Believe it or not, one of the easiest ways to create a canopy is to use curtain rods. This will give a tradition, country house type look to your bedroom and is perfect for heavier materials such as velvet, or brocade. Make sure that the fabric is not so heavy that it will pull the rods out of the ceiling.

You will need three curtain rods. One rod should be equal to the width of your bed and two equal to the length of your bed. These will be installed upside down on the ceiling. You will also need 50 clip rings, or more, depending on the weight of your fabric.

  1. Install one rod crosswise at the head of your bed.
  2. Install the other two rods lengthwise on either side of your bed.
  3. Measure from the ceiling to the floor, and add a few inches (2-4) for hem allowance.
  4. Hem the fabric and attach it to the rods with the clip rings.

You can also use tab top, ready –made curtains for this project to make it even easier.

Grapevine Wreath

A grapevine wreath suspended from the ceiling can give a country, natural, or medieval romantic look to your bedroom. You will need to choose an 18 inch wreath and suspend it from the ceiling with about six inch lengths of clear fishing line, silk ivy vine, or other strong material. Make sure the wreath is parallel to the surface of the bed.

Pull lightweight fabric, gauze is perfect for this, through the wreath and attach it to the bedposts or wall behind the bed. You can even allow it to flow around the bed like mosquito netting.

For a little girl's princess or fairy room you can attach silk butterflies, roses, and other items with hot glue.

Towel Rings

Use four, purchased towel rings to create a traditional canopy bed. This technique is the most versatile and it allows you to change the colors of your canopy simply, at your own discretion.

  1. Attach the four towel rings to the ceiling at the four corners of the bed, slightly wider than the bed.
  2. Measure from the floor to the ceiling and write that measurement down. Add eight inches for hemming and draping. Multiply this number by four.
  3. Now measure the length of your bed and add eight inches for hemming and draping. Multiply this number by two.
  4. Now, measure the width of your bed and add eight inches for hemming and draping. Multiply this number by two.
  5. Add up all the totals and divide by three. This is the number of yards of fabric you need.
  6. Hem the fabric and pull it through the rings so it drapes on either side of the bed as well as draping across the ceiling.

PVC Pipe

You can also make a frame of lightweight pvc pipe or dowels to suspend from your ceiling. Either drape the fabric over it or fold the top of the fabric down and sew it to make a "tunnel" for the pipe or dowels to fit through.

Save Money on Your Romantic Bedroom Look

This project is easy and less expensive than even cheap canopy beds at today's retail prices. Best of all you will have a unique look that fits your idea of a romantic bedroom and gives your room the ambiance you are looking for.

Knowing how to make a canopy bed is a great way to express your creativity as well as save money on your bedroom decorating project.


    0 of 8192 characters used
    Post Comment

    • najeemakari profile image


      6 years ago from Columbia, SC

      i honestly have never thought about making my own canopy but this hub makes it look fairly easy. great article!

    • sweetguide profile image


      6 years ago from River side

      Great info. thanks Marye Audet

    • Abby Lysach profile image

      Abby Lysach 

      6 years ago from Singapore

      I'll create one for my daughter. Nice article.

    • profile image


      7 years ago

      Nice hub and good article.

    • ournote2self profile image


      7 years ago

      Thanks for the tips! Great hub!

    • dusy7969 profile image


      7 years ago from San Diego, California

      Very nice hub.The above picture is so beautiful.I am going to suggest this idea to her. She is a single mother even though she's pretty handy.This hub is very amazing and thanks a lot for this good sharing.

    • Nicolas Simons profile image

      Nicolas Simons 

      7 years ago from San Francisco

      Didn't really know that making a canopy bed could be so easy. Thanks for the tips.

    • Hello, hello, profile image

      Hello, hello, 

      7 years ago from London, UK

      A wonderful advice. Thank you for showing.

    • Tamila Roberts profile image

      Tamila Roberts 

      7 years ago from Canada

      I definitely need to get one like that at home. My bedroom is a mess and can't seem to get fixed.

    • cwarden profile image


      7 years ago from USA

      I love the idea of the towel rings. My sister is looking at canopy beds for my niece but has not found the perfect one yet. I am going to suggest this idea to her. She is a single mother even though she's pretty handy, she had ruled out the idea of making her own thinking it may not look very nice. This seems like an easy project and I bet it would look great. Thanks!

    • profile image

      Bethany Culpepper 

      7 years ago

      I've always wanted one! Great suggestions, especially for a little girl's room.

    • Golfgal profile image


      7 years ago from McKinney, Texas

      very cool indeed.

    • agusfanani profile image


      7 years ago from Indonesia

      I may be overslept more often if mine is a canopy bed, it looks so cozy..

    • Simone Smith profile image

      Simone Haruko Smith 

      7 years ago from San Francisco

      I grew up with a canopy bed and absolutely loved it. Nice Hub!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)