The basic steps for sewing a cushion cover
A cushion cover is two pieces of fabric sewn together on three sides, with an opening left on the fourth side so you can insert the cushion pad and close it by hand. You measure your cushion, cut two matching rectangles of fabric, pin them together with the right sides facing inward, sew three sides on a machine, turn the cover right-side-out through the opening, insert the pad, and stitch the opening closed with a needle and thread.
The whole project takes two to four hours for a beginner, depending on cushion size and whether you add a zipper (which takes longer but lets you remove the cover for washing). You need a sewing machine, thread, scissors, pins, a measuring tape, and basic hand-sewing skills. No pattern is required—you are working from measurements, not a printed guide.
Key Takeaways
- Measure your cushion pad in length and width, then add one inch to each measurement to account for seam allowance on all sides.
- Cut two identical rectangles of fabric, place them right sides together, and pin all four edges before sewing.
- Sew three complete sides on a machine using a straight stitch, leaving one side completely open for turning and stuffing.
- Turn the cover right-side-out through the opening, press the seams flat with an iron, insert the cushion pad, and close the opening with a ladder stitch by hand.
- A zipper inserted into one seam before sewing lets you remove the cover later, but adds 30 to 45 minutes to the project.
Measuring and cutting your fabric
Start by measuring your cushion pad with a measuring tape. Measure the length and width—if your cushion is square, both numbers will be the same. Write these numbers down. Now add one inch to each number. This extra inch becomes your seam allowance, the fabric that gets folded into the seams when you sew. If your cushion is 16 inches by 16 inches, you will cut fabric that is 17 inches by 17 inches.
Lay your fabric on a flat surface and use a ruler or measuring tape to mark your cutting lines with a fabric pencil or chalk. Cut two identical rectangles. The fabric should be smooth and free of wrinkles before you cut—wrinkles can throw off your measurements. If your fabric is wrinkled, press it with an iron on a low setting before measuring.
Check that both pieces are the same size by laying them on top of each other. The corners should line up exactly. If one piece is slightly smaller, trim the larger piece to match.
Pinning and preparing to sew
Place your two fabric rectangles on a flat surface with the right sides facing each other—this means the pretty, finished side of the fabric is on the inside, and the back or wrong side is facing outward. This is the correct way to start. If you sew with wrong sides together, your seams will show on the outside of the finished cover.
Starting at one corner, insert pins through both layers of fabric about every two inches along all four edges. Push the pin straight through both layers so it holds them together firmly. Pin all four sides, but leave a gap of about four to six inches on one side—this is your opening for turning and stuffing. Do not pin this gap. The pins should go through the fabric layers, not along the edge.
Double-check that the corners line up and the fabric is not bunched or twisted. Smooth it flat with your hands before you move to the machine.
Sewing three sides on the machine
Thread your sewing machine and set it to a straight stitch with a medium stitch length—about 2.5 millimeters. Test the tension on a scrap of your fabric first. The thread should not bunch on either side, and the stitches should look even and tight.
Place the pinned fabric under the presser foot with the needle positioned about half an inch from the corner. This half-inch distance is part of your seam allowance. Lower the presser foot and begin sewing slowly. Sew along the first side, removing pins as you approach them—never sew over a pin, as it can break the needle or damage the machine. When you reach the corner, stop with the needle down, lift the presser foot, rotate the fabric 90 degrees, lower the presser foot again, and continue sewing the next side.
Sew three complete sides this way. When you reach the opening you left unpinned, stop sewing and remove the fabric from the machine. Backstitch at the start and end of each seam by sewing backward for about half an inch—this locks the thread and prevents the seam from unraveling.
Turning the cover right-side-out and inserting the pad
Trim the corners of your sewn cover diagonally, cutting about a quarter inch away from the stitching. This removes bulk so the corners lie flat when you turn the cover right-side-out. Be careful not to cut into the stitches themselves.
Reach into the opening and grab the fabric from the inside. Gently pull the cover through the opening, turning it right-side-out as you go. This takes patience—pull slowly and work the corners out carefully. Once the cover is fully turned, use your fingers or a blunt tool like a chopstick to push the corners out from the inside so they are sharp and square.
Press the entire cover with an iron on a medium setting, paying special attention to the seams. Flat seams look professional and make the next step easier. Now insert your cushion pad through the opening. Smooth it into the corners so it sits evenly inside the cover.
Closing the opening by hand
Thread a needle with thread that matches your fabric. Tie a knot at the end of the thread. You will now use a ladder stitch to close the opening invisibly. This stitch hides inside the fold of the fabric and is nearly invisible from the outside.
Start at one end of the opening. Insert the needle into the fold of fabric on one side of the opening, right at the edge where the opening begins. Slide the needle along inside the fold for about a quarter inch, then bring it back out. Cross to the opposite side of the opening and repeat—insert the needle into the fold, slide it along inside for a quarter inch, and bring it back out. Go back and forth this way, alternating sides, until the opening is closed. Every few stitches, gently pull the thread to draw the opening shut. The stitches should be small and tight.
When you reach the end of the opening, tie off the thread by making a small loop, passing the needle through it, and pulling tight. Trim the excess thread. The opening should now be closed and the stitches should be nearly invisible from the outside.
Adding a zipper for a removable cover
If you want to remove the cover later for washing, install a zipper into one seam before you sew the cover together. This adds 30 to 45 minutes but is worth it for covers you plan to wash frequently.
Cut your fabric as usual. On one of the two rectangles, mark a line down the center of what will be the bottom seam. This is where the zipper will go. Open your zipper and lay it face-down along this line, with the zipper teeth pointing toward the center of the fabric. Pin it in place. Using a zipper foot on your machine (a special presser foot designed for zippers), sew the zipper to the fabric, staying close to the teeth but not so close that you hit them. Repeat on the other fabric rectangle.
Now pin the two fabric rectangles together with right sides facing, as usual. The zipper is now sandwiched between the two layers. Sew around all four sides, sewing right up to the zipper on both ends. When you are done, open the zipper and turn the cover right-side-out through the zipper opening. Insert the cushion pad and close the zipper. You now have a removable cover.
Common mistakes and how to avoid them
The most common mistake is sewing with wrong sides together instead of right sides together. This puts your seams on the outside of the finished cover where they show. Check before you start sewing by looking at your fabric—the right side is usually shinier, smoother, or more colorful than the wrong side.
Another frequent error is forgetting to leave an opening for turning and stuffing. If you sew all four sides closed, you will have to cut a hole to turn the cover, which weakens the seam. Always leave a four- to six-inch gap on one side and mark it with pins so you do not forget.
Uneven seams happen when you do not keep a consistent distance from the edge as you sew. Use the guide lines on your sewing machine plate to help you stay straight. Most machines have a line marked at half an inch, which is exactly where your seam should be.
Corners that are not sharp usually mean you did not trim them before turning. Always cut the corners diagonally and use a chopstick or similar tool to push them out from the inside after turning.
Frequently Asked Questions
What kind of fabric works best for cushion covers?
Cotton, linen, and cotton blends are easiest for beginners because they are stable and do not slip under the needle. Avoid stretchy fabrics like jersey or spandex until you have more experience. Heavier fabrics like canvas or upholstery fabric are more durable but harder to sew by hand when closing the opening.
Can I make a cushion cover without a sewing machine?
Yes, but it takes much longer. You can sew the three sides by hand using a running stitch or backstitch, which takes 45 minutes to an hour per side. Most people use a machine for the three main seams and sew the opening closed by hand, which is the fastest approach.
What thread should I use?
All-purpose polyester or cotton thread works fine. Match the thread color to your fabric if possible, or use a neutral color like gray or beige. Avoid cheap thread that breaks easily—it will frustrate you and weaken your seams.
How do I make a cushion cover fit a rectangular cushion?
Measure the length and width separately and add one inch to each. Cut two rectangles using those measurements. Everything else is the same—you are just working with different numbers instead of a square.
Can I add decorative trim or piping to the edges?
Yes, but pin it to one fabric rectangle before you pin the two rectangles together. The trim should be sandwiched between the two layers so it shows on the outside. This adds 15 to 20 minutes and requires careful pinning so the trim does not shift while you sew.