How To Make a Duvet Cover

I know I have been promising the end result to the room for the Grandkids that I’ve been working on over at my moms, but the holidays threw me off.  The good news… it is done! {See the room reveal here}  The other good news…I have some great projects that went into the room that saved us some green.  So without further delay, today I’m going to share with you how to make a duvet cover.

how to make a duvet cover - Hey There, Home

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

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

Now 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. This post contains affiliate links for your convenience. Click here to read my full disclosure.

how to make a duvet cover

What you’ll need to make a duvet cover…

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.


Getting Measurements:

Your supply list may differ if you are using a different width of fabric or if you are 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 you will have the velcro 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 will 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 will 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 you flat sheet that is 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 is 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.  If you need help check out this tutorial.

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 is 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 is it!  Now your possibilities for bedding are endless!


blog post signature

Instant access to my free Project Planning Workbook


Sign up and get my free project planning workbook full of tips, tricks, and lots of printables to help you plan, schedule, and execute your next project from start to finish.

Check your inbox to confirm! Powered by ConvertKit

About Corey

Corey is the creative behind Hey There, Home (formerly TinySidkeick,) 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.

90 thoughts on “How To Make a Duvet Cover

  1. 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!

  2. 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!

  3. 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.

  4. 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!

  5. I delight in, result in I discovered just what I used to be having a look for.
    You have ended my 4 day lengthy hunt! God Bless you man. Have a
    nice day. Bye

Leave a Reply

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