How To Make a Duvet Cover

I know I’ve been promising the end result to the room for the grandkids that I’ve been working on over at my mom’s, and I’m happy to say that… it’s done! You can see the finished grandkids room here.

But there’s more good news! I’ve got some great projects that went into the room that saved us some moo-la and I’m going to show you today how to make a duvet cover, even if your fabric isn’t wide enough, cause being able to use this amazing fabric really made this room pop!

How to Make a Duvet Cover

How to make a duvet cover

This post contains affiliate links for your convenience. Click here to read my full disclosure.

Doesn’t my little lady look cozy? She’s fake sleeping pretty well don’t you think?

Ok. So the hardest part will be finding a place to lay out a giant piece of fabric.  I promise.

Let’s get to it!

For my duvet cover, I used fabric for the top layer and a white flat sheet for the bottom layer. I did this to save money.

how to make a duvet cover

What you’ll need to make a duvet cover…

This is for a twin sized duvet cover. You’ll need to adjust the amount of fabric you need according to the size duvet cover you’ll be making.


  • Getting Measurements:

    Your supply list may differ if you’re using a different width of fabric or if you’re making a different size duvet cover. Here’s the rundown of how I figured out how much fabric I needed:

    First I took measurements of my insert and added 4 inches to both the width and the length to allow for 1 inch seams all the way around and be able to fold over the edge that the velcro is on.

    Because my fabric was only 42 inches wide I had to get extra to put panels on either edge to make it wide enough –you’ll see what I mean in the next step.

    For the back side (where I used a flat sheet,) I added another 6 inches to the length to allow for the pocket along the velcro edge –that’ll make more sense to you in a minute too.

    Example:  My insert measures 63 x 86 inches. So for my top layer I created a 67 x 90 inch piece, and for my bottom layer I cut a 67 x 96 inch piece.

    how to make a duvet cover

    Because my fabric was 42 inches wide I added panels on each side to make it 67 inches. I cut out two 13 1/2 inch wide panels –trying my best to keep the pattern aligned.

    how to make a duvet cover

    Then I laid each panel onto my 42 inch wide piece, print side to print side, and sewed down the edge with a 1 inch seam. Now I have one big 67 inch wide top layer.

    Now decide which end you want to go at the bottom of the bed and fold that edge over 1  inch, then again 1 inch, pin in place and sew. (This will be the part that opens to put your insert in, so you want it to be a clean edge.)

    how to make a duvet cover

    Now you need to prepare your bottom layer.

    Cut a piece from your flat sheet that’s the same width as your top layer but 6 inches longer than the original top layer before you folded in for the seam. Mine is 96 inches long.

    Now fold the extra 6 inches over to make a pocket and make sure it’s smooth.

    how to make a duvet cover

    Lay your top layer (print side down) onto the bottom layer and pin all the way around on the 3 sides, not pinning on the side with the hem and pocket.

    Then sew it together with a 1 inch seam.

    how to make a duvet cover

    Serge the edges so that it won’t come apart in the wash.

  • **If you don’t have a serger, simply run it through the machine again with the zig-zag stitch making sure that it catches the fabric on one side and the needle lands just outside the fabric on the outer edge.

    how to make a duvet cover

    To keep the bottom portion of the duvet cover closed I added small pieces of hook and loop about every 10 inches.

    With my duvet cover still inside out, I simply cut about a 1 inch piece and then pinned one side (the hook) to one layer and the other side (the loop) to the other layer directly under it. Then I ran it through my sewing machine to keep it in place.

    how to make a duvet cover

    Now it’s time to turn that sucker right side out and add your insert making sure that you tuck it into the pocket you created (by folding those extra 6 inches over) on your bottom layer and press the velcro together.


    how to make a duvet cover

    And that’s it! Now your possibilities for bedding are endless!

Pin the image below by hovering over it!

You might also like…

DIY faux roman shade

How To Make A Zippered Pillow Cover

DIY Grommet Top Curtains 

email signature no image

How To Make a Duvet Cover

About Corey

Corey is the creative behind Hey There, Home where she shares easy-to-follow and beautiful home decor and entertaining ideas. Her mission? To make home decor accessible to everyone, even if you don't consider yourself crafty, and to empower people to decorate their homes in a way that they can actually be lived in, not just looked at.

0 thoughts on “How To Make a Duvet Cover

  1. Janet says:

    I just finished the duvet cover for a 60×80 weighted blanket. This pattern was a life saver! I found premium cotton fabric at Joanne Fabrics that was 104” wide instead of 46” which was amazing. I used a white queen sheet for the back. The blanket had loop holders so I made corner ribbon holders. Otherwise the weighted blanket would have fallen to the bottom of the cover. THANK YOU for posting these instructions!

    1. Corey Willis says:

      Yay You!! I’d love to see your finished cover…please email a pic to [email protected] 🙂 🙂

  2. Marlene says:

    Hi Corey,
    So I finished the duvet with extra layer inside and I’m pleased with it considering I’m just a beginner at sewing. I found a set of queen size sheets at a thrift shop for $5 and used the fitted one for the navy squares and the flat one for the inside layer. I bought a new flat sheet for the back layer. And the print squares are from the duvet that was ripping. I’m trying to attach a picture but struggling with that. Sigh.

    1. Corey Willis says:

      Wow Marlene, good job! I’d love to see a pic; just send it to my email [email protected]

  3. CWarr says:

    I really want to make one since I can’t find a duvet that I like. But I have a King size bed. Any suggestions on how to do it??

    1. Corey Willis says:

      Great question! You could do 3 panels across. The widest (as wide as your fabric will allow) will be in the center with the two side panels being equal. Have an awesome day!

    2. CWarr says:

      Thanks Corey! How about the bottom? Do you think a king sized sheet would be too small?

    3. Corey Willis says:

      I think a king size flat sheet would be great. You can always take one and lay it out (without tucking it) to see if it’s the look/ size you like before getting started. If it’s too small you can use multiple and create panels like you do on the top (printed fabric.)

  4. Tracy says:

    Hi, thanks for sharing this idea. I have never seen a duvet cover with a pocket but it makes perfect sense. One question though, do you not need to serge the edge of the pocket that is folded inside? It doesn’t mention this, but I wondered if also necessary?

    1. Corey Willis says:

      Great question, Tracy! I used a flat sheet so the edge was already taken care of (it’s the top part of the sheet.) But if you don’t have that you’ll want to make sure it has a clean seam, so yes you’ll want to serge it so it lasts through washes.

  5. Rinda says:

    Thank you so much for your great tutorial. This is what I have been looking for. Your duvet cover turned out really pretty. Love it. Though I’m still confused about one thing : when you sewed the top layer and the flat sheet together, how was the flat sheet positioned? Was it put with the pocket inside or outside? I am so a beginner in sewing. Thanks 🙂

    1. Corey Willis says:

      You’re so welcome Rinda. The pocket goes inside so that the duvet insert goes in it and then the two edges come together with the velcro squares. This keeps the insert from popping out and gives a really nice finished look. Hope this helps!

    2. Mary A Nemes says:

      I can’t figure out the pocket thing . It seems too long for the rest of the cover. What is wrong?

    3. Corey Willis says:

      Hey Mary, You fold it in to the length of your top layer but the pocket is in the inside. The duvet insert goes into the pocket but the outer layer of the duvet cover doesn’t. It’s just to hold the insert in place. Hope this helps!

    4. Marlene says:

      I was thinking of making a duvet cover where the top is pieced together quilt blocks and then a border(binding) strip around them. What would you recommend to do so that the top layer is not all open seams showing all the time? Possibly an extra layer of material (bed sheet) in there??

    5. Corey Willis says:

      Hey Marlene! Yes adding an extra layer would be a great solution! Let me know how it turns out 🙂

  6. Bonnie says:

    I just completed three of these, Thanks for the pattern. They turned out beautifully. I used Mountain Magic spoon flower fabric, but one thing you have to be aware of is shrinkage. I pre-washed the fabric and it shrank. Also the pattern printed on the fabric doesn’t go quite to the edge. So I ended up with 176″ x 41.25″ (instead of 180″ x 42″) – The width was not a problem as I was piecing it. For the Length I would advise buying a little extra – say 5 yards and 8 in. With some creative adjustments for hemming and some smaller seams, it worked out fine. I used double (full) sheets as they were plenty wide enough.

    1. Corey Willis says:

      Thanks for the great suggestions, Bonnie! So happy for your success with three duvets! Cheers!

    2. Vanessa says:

      What size bedding does this make ? Twin ? Queen?

    3. Corey Willis says:

      Hi Vanessa, This was for a twin sized duvet cover. You will need to adjust the amount of fabric you need according to the size duvet cover you will be making.

  7. Jenny says:

    Wow!! This was the page I have been looking for! I want to make my son a duvet cover and found an amazing Arctic print on Spoonflower. You have answered all of my questions. Looks like I better place my fabric order.

    1. Corey Willis says:

      That sounds perfect, Jenny! Good luck!

  8. Hey Corey!
    I browsed Spoonflower collection and I am in love with them! They have a wide variety of fabrics with a cute design. But they don’t have fabric wider than 42″, I see why you have to add extra panels. You make this seem so easy, but I don’t if I can make it as neat as yours but it is worth a try cus yes I cut me some green! Thanks for sharing and check us out, maybe, thanks!

    1. Corey Willis says:

      Thanks so very much, Jessica!

  9. Amanda says:

    Hi Corey,
    About to order from Spoonflower for a duvet cover. Which type of fabric did you order? Is this made with the basic cotton?

    1. Hey Amanda. Yes. It was basic cotton.

  10. Tanya chinyenze says:

    Hi Corey,its a good thing l discovered you,lreally love home decor andl think l will learn a lot from you.thank you for a wonderful job

    1. Thanks Tanya! Happy to have you here!

  11. Katrina Bramblett says:

    Would this work with a regular queen blanket? I put my blanket in the wash and for some reason, the bottom corner bunched together and I figured if I’m cutting it open to fix it, I may as well turn it into a duvet.

    1. Hi Katrina. I think it definitely would work with a blanket!

  12. […] spring weather hits, I get the sudden urge to redecorate. Give new life to a room by sewing up a new duvet cover…. then use this tutorial to learn how to easily insert the comforter into your new […]

  13. Myriam says:

    This is beautifully explain ! I still have 1 question : wich type of fabric did you choose at Spoonflower ?

    1. Hey Myriam. I used the basic cotton and it was great!

  14. I would really like to make this. We have a king-sized water bed, so I know I have my work cut out for me. (Pardon the pun.) However, we also have a king down comforter, so it will be a work of love. I am looking forward to starting it. I just hope it comes close to looking as nice as yours. Thank you so much for taking pity on us and helping me out. Hope you have a great day.

  15. Meghan says:

    Did you make a twin duvet? 5 yards seems like a lot. I’m making a twin duvet cover, my insert is 68X86.

  16. Nay-louise says:

    Thankyou for this amazing tutorial! Im a beginner sewer but was able to use your guidelines to create a duvet cover from two flat crib sheets for my baby. It fits perfectly over a single bed duvet folded in 4ths. Im very proud of it! Much better handmade as it matches the nursery 🙂

    1. Hooray! You are so welcome! I love nurseries, and I agree, handmade is such a sweet touch.

  17. Carrie says:

    I ABSOLUTELY LOVE this idea! I can’t wait to try it! I do have a question, I am confused about the purpose/description of the pocket. Can you explain that a little more? So, so very cute! Thanks for sharing!

    1. Hi Carrie. The pocket is at the end that opens. It will keep your insert from coming out from between the velcro closures. Does that make sense? I can’t wait to see your finished project. I like to share them in my newsletter so please send a picture when you are done!

  18. […] the duvet cover I followed THIS tutorial. Like her, I also used a white sheet for the backside to save money. Luckily, I had a […]

  19. […] scale prints and patterns work best on large pieces like curtain panels and duvet covers and small scale prints and patterns tend to work best on smaller items like throw pillows, lamp […]

  20. Jai P. says:


    Loved your detailed instructions on making custom duvet covers. I am a beginner and have a question on how to cut fabric given the dimensions of my comforter. My queen comforter is 86″ X 86″ and the fabric at the local store (the one I can afford) is 45″. So how many yards of fabric do I need for the top and the bottom? And how should the panels be cut? ( a diagram would be so helpful)

    Thanks a bunch.


    1. Hi Jai! I would make the middle panel of your duvet cover the full width of the fabric and then the remainder width that you need will be divided by two for the 2 side panels. Allow 1 inch for each seam. Also, it is a great idea to use a queen flat sheet for the bottom side to cut cost. That way you don’t have to buy fabric for that side. Hope that helps. Let me know if you have any further questions!

  21. […] // sticker star wall constellation // tunic dress  // watson sewalong // copper flower bud vase // how to make a duvet cover // diy ornaments // black dot […]

  22. TinaK says:

    what is a duvet? And where do you get an insert?

    1. Hi there. A duvet is just the cover that goes over the insert. Typically inserts are down or imitation down filled. The alternative is a comforter which does not have a removable insert but is still thick or a coverlet, which is more like a heavy blanket. The duvet cover is just the fabric on the outside. It works like a giant envelope for your insert. You can find inserts in all price ranges. I like to find mine at Target or Macy’s when they are on sale. Let me know if you have any other questions. Have a great day!

    2. Samantha R says:

      A duvet is typically a white comforter made with down or down alternative. They range in quality and price, but typically a nice duvet runs around $150+ for a queen size (less if you do not require cotton fabric.) You can find a cheaper one on amazon for around $50, but it won’t be very fluffy or soft.

      A duvet cover is just what it sounds to be. A cover (like a giant pillow case) with buttons, a zipper, ties, or even velcro at the open end to keep the blanket/duvet inside. There are also little ties on the side 4 corners of the duvet cover quite often, that tie to the blanket/duvet loops to keep the cover in place on all 4 corners.
      Duvet covers are great because you can change up your bedding decor as often as you would like simply by switching a cover!
      They aslo aid in keeping expensive duvets clean, avoiding expensive dry cleaning costs or over washing.
      Hope this helps!

  23. Jessica says:

    Hi Corey – I couldn’t find that fabric or the fabric maker online. I’m just wondering what type of fabric it was…100% cotton, twill…?

    1. Oh no! I was just on there checking my links the other week and it was still there, but now both the seller and the fabric are gone. What a bummer. I found this one that is similar. So sorry. Hope it helps!

    2. Jessica says:

      Thanks, Corey!

  24. Tali says:

    Oh my goodness, why didn’t I think of this earlier? I too have struggled to find a duvet cover that suits my master bedroom decor, and since they’re so expensive, it’s tough to settle for a fabric I don’t love. This is probably much more cost effective. And I can select a fabric color that hides the inevitable dog hair at the foot of the bed. Gross, but realistic.

  25. Julia says:

    Hi, I love this so much! I pinned this a while ago but only just recently discovered spoonflower. I was just wondering whether you might be able to let me know what fabric type you recommend for making a duvet cover?

    Thanks so much,

    1. Hi Julia. I think the cotton blend is perfect. That is what I used and it has held up great and the print/ color is vibrant. Spoonflower is so much fun!

  26. i just found your designs from stumbling around, just want say one word! its simply beautiful

  27. Melissa Bailey says:

    What type of fabric did you choose for that print? I am looking into getting some fabric from spoonflower, and wondering how it will hold up as sheets

    1. Hi Melissa. I did the standard cotton blend. It is holding up great and is a good quality fabric perfect for sheets.

  28. Thank you so much for the tutorial! This is great & I can’t wait to get started on this project. Quick question though: The 5 yards is enough to fit a queen size bed, right? If not, how many yards would you suggest?

    1. Hi there! You will want to to know the measurements of the insert and then the number of yards will depend on the width of your fabric. Different fabrics come in different widths. The bottom side of the duvet is a flat sheet, so you won’t need fabric for that unless you want the whole thing to be your print. Hope that helps!

  29. Vicky says:

    Thank you so much for this awesome tutorial. I always wanted to make on for my mother but I have been afraid it is a bit big of a project for me. You have gave me confidence that I can do it. Thank you so very much.

  30. Renae Roufs says:

    Hi Corey!

    I’ve been looking for a tutorial like this! Thank you! I’m not the most experienced sewer but when I read #2 above it describes me perfectly! 🙂
    I’m inexperienced mostry because I’m a chicken to try new projects. But I vow to tackle this head on!! 🙂

    One of the things that bugs me about my current duvet cover is that it’s always wrinkled. Obviously 100% cotton fabric is super soft so it makes sense why they’re made of it. Trust me, I am no neat freak. (In fact I’m more A.D.D. than O.C.D!) I don’t know why my wrinkled duvet bugs me so much. But it seems like too much messing around to iron it everyday.

    Anyway, I have a question for you. How well do you think using a blended fabric would work? Or home decor fabric? There are so many beautiful choices! I’ve wondered if I could use one for something like this. I would still like to use a soft sheet for the back.

    Any suggestions you can give this fraidy cat is appreciated 🙂

    Thank you!

    1. Ha! You crack me up! I think a blend works really well and won’t be to heavy. Home decor fabric tends to be a little bit thick and stiff, so I’m not sure it would make for great bedding. I would definitely go with a blend. Hope that helps! And good luck. It is going to be awesome 🙂

    2. Renae Roufs says:

      Thanks for your vote of confidence, Corey! As soon as hockey and gymnastics seasons are over I vow to take some “me” time!.. I’ll post a picture of my finished project for you to see. Good or bad! 😉 If nothing else, it’ll be a learning experience!

      I just signed up to receive your emails. I’m really looking forward to getting them..

      Thanks again!

    3. Hooray for “me” time Renae! I can’t wait to see how they turn out, so definitely keep me posted! Use #inspiredbytinysidekick

  31. trini2hearttt says:

    this is by far the easiest method to sew a duvet cover… i’m gonna try it with a baby blanket!!! thanks!!! And yes lil mama does a Great “Fake Sleep” impression!!! Happy new year to you and the family

    1. How fun to try it with a baby blanket!

  32. Whitney says:

    What kind of fabric did you use? Was it just quilting fabric or something else?

  33. Dana says:

    Hi there love the tutorial but just wondering if I missed where it said what size this makes? Trying to make one for my queen bed but not sure of the measurements for fabric I would need!?

  34. Kathy Fransham says:

    Sometimes the insert won’t stay in the corners. To fix that, I sew a shoestring in each inside corner of the cover and another on the corners of the comforter (or whatever you use inside). Then I tie the comforter to the corners before turning right side out. That way the insert will stay in the corners.

    1. What a great tip! Thanks for sharing 🙂

  35. Sarah Marowski says:

    Where did you find a single flat sheet? I can only seem to find sets.

    1. I found the flat sheet at Bed Bath and Beyond.

  36. Rosalie says:

    I love it!! What type of fabric did you pick from spoonflower as in organic cotton, linen, sateen etc? Thanks a bunch!

  37. Shannon says:

    When searching for fabric for the top, what kind of fabric should I choose. I walked into the fabric store and got overwhelmed with the choices. I might just go with two flat sheets, but I don’t want to because all the flat sheets that are sold separately are plain, not patterned. I would love a plain side and a patterned side. Help! 🙂

    1. Hi Shannon. The fabric store can be quite overwhelming. You are on the right track in wanting a fabric that is the weight of a sheet. It would be a standard cotton blend fabric. It took me awhile to know my way around the fabric store and I had to ask a ton of questions. If you find someone that works there and explain your project and that you are looking for a fabric similar to a sheet in weight and feel they should be able to help point you in the right direction. The problem you may still run into is not being able to find that kind of fabric in a large scale pattern which is why I bought my fabric from If you have more questions please don’t hesitate to ask! Good luck 🙂

  38. Krissy says:

    Can you clarify if this is for a Queen duvet cover or twin? Thanks!

    1. Hi Krissy. This is for a twin duvet, but could be modified for a queen. You would just have the panels down each side be wider. I base my measurements off of the dimensions of my insert. Let me know if you have any more questions by emailing me directly. Have a great week!

  39. Lucy says:

    Hey, this came out great! Just a quick question – which type of fabric did you use? There are sooo many options on SpoonFlower and I don’t want to use something that ends up being too rough or heavy.

    1. Hi! I think I used the regular cotton blend. It was the 18/yd one. It wasn’t rough at all and is a tiny bit heavier than a sheet weight which is perfect for a duvet. Let me know if you have any more questions.

  40. OMG!! This is awesome. =) I’m definitely pinning this.

    1. Thanks Jessica. It really is a very easy project, even if you are a beginner. I’d love to see the result when you try it, so be sure to send me pics!

  41. […] Floating Shelves Tutorial // How to Make a Duvet Cover // The Trick to a Perfect Gallery WallHow to Upcycle a Table into a Clock //DIY S’more Kits […]

  42. missey says:

    how did you keep the comforter from shifting inside?

    1. I’ve had that happen in the past, but it doesn’t seem to be happening anymore. I don’t do anything that I’m aware of to keep if from shifting. The only thing I can think that is different is that the down comforters that I use now are sectioned so that the feathers (or fake down) inside doesn’t all go to one spot. That helps the duvet to stay put to for some reason. I’m sorry I’m not more help with this one. 🙁

  43. Alecia says:

    I’m trying to replicate this duvet, but I’m a bit confused on how you cut and sew them together.

  44. […] to mention, sometimes it can be hard to find exactly what you’re looking for. Tiny Sidekick has this great tutorial walking you step by step on how she made this gorgeous duvet. Because of […]

  45. Great tutorial! I totally need to make a duvet cover for my home’s master bedroom. I was going to wing it, but now I don’t have to! Can’t wait to pick out the fabric!

  46. Laura says:

    Where did you get that fabric? I love it! Great job on the duvet!

  47. carpet cleaner chapel hill says:

    Hey There. This is a really well written article.
    I’ll make sure to bookmark it and come back to read more of your
    useful info. Thanks for the post. I’ll certainly return.

  48. Katrina Schmitt says:

    Just to confirm, this makes a queen sized duvet cover correct? I LOVE this tutorial! Thank you for sharing.

    1. Hi Katrina. The duvet cover I made in the tutorial was for a twin sized duvet insert. You can modify it to make a queen size easily. Measure your insert and then add 4 inches to both the length and width to allow for your seams. For the bottom layer add an extra 6-8 inches to the length so that you can create the pocket for the insert to fit into on the end with the vlecro. I hope that helps. Don’t hesitate to ask if that didn’t answer your question. Have a great weekend!

  49. Super cute! Pinned to my sewing board that I invited you to on Pinterest!

    1. Thanks Diana. I’ll head over there now!

  50. Chelsea says:

    What a beautiful job! Where can I find that fabric?

  51. Great tutorial, Corey! I love the chevron fabric you chose–so cute. Thanks so much for sharing this with my Frugal Crafty Home readers!

  52. Awesome tutorial Corey- pinning it! Thanks for sharing… I just might need to make a couple of these one of these days:)

  53. It is all downhill (easy) from learning to do the straight line. Besides, getting over that first scared part of any new skill is always the scariest. 🙂

    I like the fabric you chose. You did a great job.

  54. Hi there, stopping by from the Hit Me With Your Best Shot link party at Made to be a Momma. This is a great tutorial! It makes me wish I could use my sewing machine while I’m overseas, but alas the voltage is wrong 🙁 I’m pinning it to save for later and following you on facebook and pinterest.

  55. Great idea…so simple too! Love the fabric you chose…this is now a definite on my to-do list!

  56. Ahahahaha with her mouth all open! That’s how I sleep ;X She did fantastic .
    Has anyone told you yet how great that fabric is? Thanks for showing how easy it is to make a cover!

  57. I was just at the store looking for a duvet yesterday and couldn’t find one. It never dawned on me to just make one. I think I’ll just buy 2 king size flat sheets and I can easily make one for my queen size blanket. Thanks for a great idea!

  58. What a pretty duvet! You’re right, your little lady does a mighty fine job of fake sleeping 😉 Great project and I’m pinning it right now, Corey. Thanks for sharing.

  59. Love it. I’ve been wanting to do this for the master bedroom. I can’t seem to find the one but I see so many fabrics that I like and can use instead.

    1. That was exactly my dilemma! Making my own opened up so many possibilities…maybe too many! Thanks so much for stopping by!

  60. Master seamstress or not, you did a great job!!

  61. Hi Corey, I love your duvet cover! The fabric is awesome! Great job! Thanks for sharing!

    1. Thanks Shirley! Makes me so thankful that I’ve learned to sew so I can at least do some simple projects.

Leave a Reply

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