What You Need to Know Before You Start
A duvet cover is a fabric envelope that slides over a duvet insert (the thick quilted part). Sewing one is a straightforward project that takes about two to three hours once you have your materials ready. You will be sewing four seams, leaving one side partially open so you can turn the cover right-side-out and insert the duvet, then closing that opening with a ladder stitch or by machine.
The finished cover will be roughly the same size as your duvet insert—a queen insert is typically 90 inches by 90 inches, so your cover pieces should be cut to that size plus seam allowance. You do not need a serger or any special equipment; a basic sewing machine and a needle that matches your fabric weight will work.
Key Takeaways
- Cut two pieces of fabric to your duvet size plus 0.5 inches on all sides for seam allowance, then pin them together with right sides facing.
- Sew three complete sides with a 0.5-inch seam allowance, then sew the fourth side but stop 12 to 18 inches from the end to leave an opening for turning.
- Turn the cover right-side-out through the opening, press all seams flat with an iron, and insert your duvet.
- Close the opening by hand with a ladder stitch, or fold the raw edges inward and sew it shut by machine for a faster finish.
- Measure your duvet insert before cutting fabric, because sizes vary—a queen insert may be 90 by 90 inches or 88 by 88 inches depending on the brand.
Measure Your Duvet and Calculate Fabric Needed
Lay your duvet insert flat on a table or bed and measure its length and width in inches. Write both numbers down. A standard queen duvet is usually 90 by 90 inches, but some are 88 by 88 inches, and king sizes range from 102 to 110 inches. Do not assume—measure your actual insert.
Add 1 inch to both the length and width to account for seam allowance (0.5 inches on each side). So a 90-by-90-inch duvet needs two fabric pieces cut to 91 by 91 inches. Buy fabric yardage that will give you two pieces this size. For a queen, you will typically need 5.5 to 6 yards of 45-inch-wide fabric, depending on how you lay out your pattern pieces. Ask the fabric store staff to help you calculate yardage if you are unsure.
Cut and Prepare Your Fabric Pieces
Wash and dry your fabric before cutting if it is cotton or linen and you plan to wash the finished cover regularly. This prevents shrinkage later. Press the fabric with an iron to remove wrinkles and make cutting easier.
Lay the fabric on a large, flat surface—a cutting table, a clean floor, or a bed works. Use a rotary cutter and a quilting ruler, or a measuring tape and sharp fabric scissors, to cut two pieces to your calculated size (for example, 91 by 91 inches for a queen). Cut straight lines and square corners; uneven edges will show when the cover is finished. Stack the two pieces on top of each other and set them aside.
Pin and Sew Three Complete Sides
Place the two fabric pieces together with the right sides facing (the pretty sides touching each other, the wrong sides facing out). Pin all four edges, spacing pins about 4 inches apart. The pins hold the layers together while you sew and prevent shifting.
Thread your sewing machine with thread that matches your fabric color. Set the stitch length to 2.5 millimeters (a standard length for quilting cotton). Starting at one corner, sew along one long side with a 0.5-inch seam allowance—that means the needle should be 0.5 inches from the edge of the fabric. Sew slowly and keep the edge aligned with the 0.5-inch mark on your presser foot. Backstitch at the start and end of each seam to lock the thread.
Sew the second and third sides completely, backstitching at each corner. When you reach the fourth side, sew along it but stop 12 to 18 inches before the end. Backstitch to lock the thread. This opening is where you will turn the cover right-side-out and insert the duvet. Leave it unsewn for now.
Turn the Cover Right-Side-Out and Press
Reach through the opening you left and grab the fabric on the inside. Pull gently and steadily until the entire cover turns inside-out, so the right sides (pretty sides) are now facing outward. This takes a minute or two—be patient and do not force it. Once it is turned, poke out all four corners with a blunt tool like a chopstick or the eraser end of a pencil so the corners are sharp and square.
Lay the cover flat on an ironing board and press all four seams with a hot iron set to the temperature appropriate for your fabric (check the bolt end or care label). Press the seams flat and also press the opening, folding the raw edges inward by 0.5 inches as you go. This makes the opening easier to close and gives it a finished look.
Insert the Duvet and Close the Opening
Slide your duvet insert into the cover through the opening. Shake it gently so it settles evenly into all four corners. Once it is in place, you have two options for closing the opening: a hand-sewn ladder stitch (invisible from the outside) or a machine-sewn seam (visible but faster).
For a ladder stitch, thread a needle with thread matching your fabric. Knot the end. Bring the needle up through the fold of fabric on one side of the opening, then across into the fold on the opposite side. Slide the needle along inside the fold for about 0.5 inches, then bring it back out and cross to the other side. Repeat this zigzag pattern along the entire opening. Every few stitches, pull the thread gently to close the opening. When you reach the end, knot the thread inside the fold and trim.
For a machine-sewn closing, fold both raw edges inward by 0.5 inches and pin them together. Sew along the opening with a 0.5-inch seam allowance, backstitching at the start and end. This seam will be visible on the outside, but it is fast and durable.
Common Mistakes to Avoid
The most common error is sewing the opening completely shut before inserting the duvet. Always leave an opening before you sew the fourth side. If you forget, you will have to carefully cut a seam open and then close it again, which wastes time.
Another mistake is not measuring the duvet before cutting fabric. Buying fabric for a "standard" queen and then discovering your duvet is 88 by 88 inches instead of 90 by 90 inches means your cover will be too big and baggy. Measure first.
Uneven seams or corners that are not squared out make the finished cover look homemade in a sloppy way rather than handmade in a nice way. Take time to sew straight lines and use a chopstick to poke out the corners properly.
Frequently Asked Questions
Can I use a duvet cover pattern from a sewing website instead of measuring?
Patterns are a good starting point, but your duvet may not match the size the pattern assumes. Always measure your insert and adjust the pattern's cutting dimensions to match. A pattern for a 90-by-90-inch duvet will not fit an 88-by-88-inch insert.
What thread should I use?
Use all-purpose polyester thread in a color that matches your fabric, or use neutral gray or tan if your fabric is a mix of colors. Avoid cheap thread that breaks easily. For most cotton and linen fabrics, standard all-purpose thread works fine.
Do I have to hand-sew the opening closed?
No. A machine-sewn seam is faster and just as strong. The ladder stitch is invisible from the outside, which some people prefer, but it takes longer. Either method works.
What happens if my seams are not perfectly straight?
Slightly crooked seams will not affect how the cover works, but they will be visible. Practice keeping the fabric edge aligned with the seam allowance mark on your presser foot. Sewing slowly gives you better control than sewing fast.
Can I add buttons or snaps to close the opening instead of sewing it shut?
Yes. Sew the opening closed by machine first, then attach two or three buttons or snaps on top of the seam for decoration and straightforward opening. This lets you remove the cover without cutting a seam, though it takes extra time to install the closures.