DIY Duvet Cover and Pillow Shams

DIY Duvet Cover and Pillow Shams
DIY Duvet Cover and Pillow Shams
This image courtesy of

It's a wonderful feeling to replace your old bedroom duvet decor and pillow shams with new bedroom decor that you actually like. Since bed furnishings can often be pretty expensive, try making this DIY Duvet Cover and Pillow Shams. Learning how to make a duvet is simpler than you might think, especially with this helpful tutorial. Make trendy DIY pillow shams to match your new duvet cover. You'll absolutely love making your own duvet cover and pillow shams that match your style and save you a lot of money.

Estimated Cost$11-$20

Time to CompleteIn an evening

Primary TechniqueHome Decor


Project TypeMake a Project

Materials List

  • Fabric (approx 12 yards of cotton fabric for a full size duvet cover. Check your duvet dimensions before purchasing fabric. See step 1 for details.)
  • Iron and ironing board
  • Pins
  • Sewing machine and thread
  • Rotary Cutter and Ruler Combo (6" x 24")
  • Cutting Mat (24" x 36")

Instructions for Duvet

  1. Measure the duvet insert you intend to use. Add 1” to the width measurement to allow a ½” seam allowance on both side seams, and add 3” to the length measurement to accommodate a bottom hemmed opening. Use the Rotary Ruler to trim two pieces (one for the top and one for the bottom) to these dimensions. This two in one tool makes it easy to quickly measure and trim large pieces of fabric.

  2. You might need to sew separate panels of fabric together to achieve your desired width of duvet cover since cotton fabric is usually sold at 42” - 44” wide. If that is the case, place one full width of fabric down the center of the duvet cover and join extra fabric lengths to both sides so that you do not have a seam running down the center of the duvet cover. Be sure to match patterns perfectly.

  3. Once you have your extra fabric lengths aligned, sew them to the main panel to create top and bottom pieces for your duvet cover.  Your finished dimension should match what you measured in step 1. Finish the seams with pinking shears, and press the seam open. Do not sew the top and bottom pieces together yet.

  4. Decide which end will form the opening of the duvet cover. Turn the bottom edge of one of the pieces ½” to the wrong side and press with an iron. Turn the bottom edge a further 2” to the wrong side and press again, hiding the raw edge of the fabric. Sew the bottom hem. Repeat for the other piece of fabric.

  5. Lay the top and bottom duvet pieces on top of each other with the right sides of the fabric facing each other. Pin around the two sides and top edge, leaving the bottom, hemmed opening unpinned. Sew the two sides seams and top seam together with a ½” seam allowance.

  6. Finish the seams with pinking shears.

  7. To create ties for the bottom opening of the duvet cover, use the 6 x 24” Rotary Ruler to cut 8 strips of fabric each measuring 4” x 21”.

  8. With an iron, press each strip in half lengthwise and open out. Press the raw edges in towards the center fold. Fold in half along the first centerfold to conceal the raw edges and sew the layers together along both long edges. Use the 8” Spring Action RazorEdge Scissors to cut each sewn strip in half to create 16 1” x 11” ties.

  9. Pin the ties evenly spaced along the top and bottom hemmed opening and sew. Insert the duvet and tie closed.

Instructions for Pillow Sham

  1.  Cut one piece of main fabric measuring 21” x 28” and one piece of solid backing fabric measuring 21” x 36” using the 6” x 24” Rotary Cutter and Ruler Combo.

  2. Use the Rotary Cutter and Ruler Combo to cut a 4” wide strip from the same fabric you used for the duvet. Use the iron to press the fabric strip in half lengthwise, then press the raw edges in towards the center fold. Fold in half along the first centerfold to conceal the raw edges and to create a decorative strip 1” wide and 21” long.  This strip will be added to the sham as a decorative edge in a later step.

  3. Fold over one short edge of the backing fabric by ½” and press with an iron. Fold over by another ½”, press and topstitch. Pin one long edge of your decorative strip to the wrong side of one short end of the main fabric sham piece and stitch in place. Press the strip to the right side and topstitch in place.

  4. Place the backing fabric on your work surface with the right side of the fabric facing you and with the finished edge at the top. Place the main fabric on top of the backing fabric with the right side of the main fabric facing the right side of the backing fabric, aligning at the bottom edge. The finished edge of the backing fabric will extend beyond the main fabric at the top. Match the raw edges of the sides and bottom.

  5. Fold the excess backing fabric over the pillow sham opening and pin in place along the two sides and bottom edge. When sewn together, this will create a pocket to cover the side of your pillow on the open end of the sham.

  6. Stitch around the three sides of the pillow sham with a ½” seam allowance and trim the raw edges with the pinking shears.

  7. Turn the sham right-side out and insert your pillow to finish.

Free projects, giveaways, exclusive partner offers, and more straight to your inbox!

Your Recently Viewed Ideas

I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

Now I am not the worlds greatest sewer but this project has such excellent instructions that I am sure even I will be able to follow it. The great thing about making the bed linen myself is that I will be able to choose exactly the right fabric for the room PLUS it is going to be great to snuggle up in bed knowing that I MADE THIS MYSELF! Lol

I was thinking of doing this but after reading the directions I may pass. It's going to cost a lot more than $10-$20 just for fabric. I can't find fabric for less than $1.49 a yard which is what it would have to be to keep it in that price range. After figuring my cost and time, it would run about $40 and I can buy one on sale cheaper.

I can find used sheets in good condition at thrift stores here so I use them as material for a lot of things. For around $5 I can get a king size sheet set of top and bottom, which should be enough to make a duvet cover. If your bed is smaller than king size, maybe that would work for you?


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Project of the Day

Quick Chalkboard Mason Jar Vase

"This chalkboard mason jar vase is so easy and perfect for weddings. Trust me when I say you can make this fun vase in minutes." Continue reading: "Quick Chalkboard Mason Jar Vase"

Something worth saving?

Register now for FREE to:

  • SAVE all your favorite ideas
  • ADD personal notes
  • QUICKLY reference your ideas


Connect With Us

Facebook Twitter Pinterest Email RSS

About Us Advertise Contact Us FAQ Do Not Sell My Personal Information Keyword Index Privacy Policy Submit Your Project Subscribe Terms of Service Unsubscribe

---- 1 ----


Images from other DIYers

There are currently no images from other DIYers.

I Love It