How to Make an Inexpensive Duvet Comforter Cover Using Flat Sheets

Updated on October 9, 2017

Don't Want to Spend $50 to $200 on a Duvet?

Duvet covers protect your comforter from dust, allergens, and dirt. They also come in different patterns and colors and can be used to quickly change the character of a bedroom. They make decorating easier. They make the change of the seasons more fun. And they're great for children's rooms.

The problem that most of us have with duvets is that they're relatively expensive for what it is: two large pieces of fabric sewn together in the easiest way possible. Most duvets cost between $50 to $200.

Flat sheets, on the other hand, can be purchased for much less. They also often go on sale in department stores and often come in a wider variety of interesting patterns and colors.

How to Make a Duvet Out of Sheets

To make an inexpensive duvet cover out of two flat sheets, you will need to first measure your comforter.

Once measured, look for your preferred sheets and make sure they are a few inches larger than your comforter so that you have enough to work with when sewing them together.

For deciding how the duvet will close, I recommend using a zipper because it is faster and easier to sew on and use. It also does a better job of protecting your comforter from dust and allergens because the zipper effectively shuts the comforter inside the duvet without any open gaps.

If you have a sewing machine, then sewing the sheets together and attaching the zipper is relatively simple.

If you do not have a sewing machine, you can also bring the materials to a laundromat that has a tailor or seamstress who can sew the materials together for you at a relatively inexpensive cost.

Ideas and Tips

  • You can get completely matching bedding for less by buying two pillowcases, one fitted sheet, and two flat sheets that you transform into a duvet.
  • You can get a higher thread count flat sheet for the inside part of the duvet that touches your skin and a lower thread count or fun pattern for the outside part of the duvet that displays on your bed. Or put the pattern inside and the solid color outside. Let your imagination go wild!
  • Get a color coordinating or contrasting zipper.
  • If you choose to close the duvet with button closures, have fun picking special buttons to match your duvet. Or even try vintage buttons or a different button for each closure.
  • Old flat sheets are often the best. They've been washed so many times and are usually super soft. These often make the most comfortable duvet covers. There may be no need to buy needs sheets at all!


I hope this article gets you crafty and frugal with your sheets and duvets.

I personally sleep with a DIY duvet. It's half pink and half yellow. It's also made with old sheets, so it's super soft.

I would love to hear how your duvet turned out for you. Contact me and let me know!

Questions & Answers


      0 of 8192 characters used
      Post Comment
      • profile image


        2 years ago

        How could i do it without a zipper?

      • yyah profile imageAUTHOR

        Kiwi Rio 

        7 years ago from New York, NY

        It can totally be done without a zipper. I've done buttons, and it's pretty cute.

      • furniturez profile image


        7 years ago from Washington

        Nice post, what would you say if I did it without a zipper?

      • yyah profile imageAUTHOR

        Kiwi Rio 

        8 years ago from New York, NY

        Something that's about two-thirds the length of the bottom where the zipper will be attached. Of course, the longer the zipper, the easier it will be to put the comforter into the duvet.

      • profile image


        8 years ago

        This looks great...what size zip would you recommend?




      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)
      ClickscoThis is a data management platform studying reader behavior (Privacy Policy)