The basic steps to sew a cushion cover
A cushion cover is two pieces of fabric sewn together on three sides, with the fourth side left open so you can slip the cushion pad inside and then stitch it closed by hand. You measure your cushion, cut two matching rectangles of fabric, pin them together with the pretty sides facing inward, sew three sides on a machine, turn it right-side-out through the opening, press it flat, insert the pad, and ladder-stitch the opening shut. The whole process takes two to four hours for a beginner, depending on cushion size and how comfortable you are with a sewing machine.
You do not need expensive equipment or advanced skills. A basic sewing machine, thread, scissors, pins, and a measuring tape are enough. If you have never used a sewing machine before, spend fifteen minutes learning how to thread it and how the foot pedal works—most machines come with an instruction booklet, and YouTube has thousands of short tutorials for specific models.
Key Takeaways
- Measure your cushion pad in all directions and add one inch to each measurement to account for seam allowance, then cut two matching fabric rectangles to that size.
- Pin the two fabric pieces together with the printed or textured sides facing each other, then sew three sides using a straight stitch at a quarter-inch from the edge.
- Turn the cover right-side-out through the opening, push the corners out with a blunt tool, and press the seams flat with an iron before inserting the pad.
- Close the opening with a ladder stitch (also called a slip stitch), which is a hand-sewing technique that hides the stitches inside the fold of fabric.
- Prewash your fabric in the same water temperature you will use to wash the finished cover, so it does not shrink unevenly after you sew it.
Measuring and cutting your fabric
Measure the length, width, and depth of your cushion pad with a soft measuring tape. Write down all three numbers. If your cushion is 16 inches long, 16 inches wide, and 4 inches thick, you will cut two rectangles that are 17 inches by 17 inches—that extra inch accounts for the seam allowance (the fabric you lose when you sew the pieces together).
If your cushion is rectangular rather than square, measure both the length and width. A 12-by-18-inch cushion becomes two 13-by-19-inch fabric pieces. The depth of the cushion does not change your cutting measurements—the fabric stretches slightly as you sew and insert the pad, which takes up the depth automatically.
Lay your fabric on a flat surface and use a ruler or measuring tape to mark the cutting lines with tailor's chalk or a fabric pencil. Cut slowly and in a straight line. If your fabric has a pattern or direction (like a stripe or a print that looks different depending on which way you hold it), make sure both pieces are cut in the same direction, or the finished cover will look lopsided.
Pinning and sewing the three sides
Place the two fabric rectangles on top of each other with the pretty sides (the sides you want to show) facing inward and the plain sides facing outward. This is called "right sides together." Pin around all four edges, placing pins about two inches apart and perpendicular to the edge so the presser foot of your machine can run over them without catching.
Set your sewing machine to a straight stitch with a stitch length of 2.5 to 3 millimeters—check your machine's manual for where this setting is. Thread the machine and test it on a scrap of fabric first. Sew along three sides, starting about half an inch from a corner and stopping about half an inch before the next corner. Leave one entire side unsewn—this is your opening for turning and inserting the pad. Backstitch (sew backward) at the start and end of each seam to lock the stitches in place.
Trim the corners diagonally, cutting away the triangle of fabric at each corner about a quarter-inch from the stitching line. This prevents the corners from bunching up when you turn the cover right-side-out. Do not cut into the stitches themselves.
Turning, pressing, and inserting the pad
Reach through the unsewn opening and grab the fabric on the opposite side, then pull the entire cover through the opening so the pretty sides are now facing outward. This is called "turning right-side-out." It feels strange the first time, but the fabric will not tear if you pull gently and steadily.
Use a blunt tool—a wooden spoon handle, a chopstick, or a point turner (a small plastic tool sold in fabric stores)—to push the corners out from the inside so they are sharp and square rather than rounded. Press the entire cover with an iron on a medium setting, paying special attention to the seams. Press the edges of the unsewn opening inward by about half an inch and crease them with the iron—this makes the opening easier to close later.
Slide your cushion pad through the opening. If it is tight, you can temporarily fold the pad in half to fit it through more easily. Once the pad is inside, the cover should fit snugly with no wrinkles or lumps.
Closing the opening with a ladder stitch
Thread a hand-sewing needle with thread that matches your fabric. Tie a knot at the end. The ladder stitch (also called a slip stitch) is a way of closing the opening so the stitches are hidden inside the fold of fabric and invisible from the outside.
Start at one end of the opening. Bring the needle up through the fold of fabric on one side of the opening—not through the main fabric, but through the crease you pressed with the iron. Slide the needle along inside that fold for about a quarter-inch, then bring it back out. Cross over to the opposite side of the opening and repeat: go in through the fold, slide along inside it for a quarter-inch, and come back out. Keep alternating sides, working your way along the opening. Every few stitches, pull the thread gently to close the opening a little more. When you reach the end, tie off the thread inside the fold and trim it.
If the ladder stitch feels awkward at first, practice on a scrap of fabric. The motion becomes automatic after a few inches. Your stitches do not have to be tiny or perfect—they are hidden anyway.
Choosing fabric that will hold up to washing
Cotton, linen, and cotton-blend fabrics are the easiest to work with and the most durable for cushion covers. Avoid very stretchy fabrics like knits or swimsuit material—they are difficult to sew in a straight line and the seams will pucker. Avoid very slippery fabrics like satin or silk unless you have sewn before, because they slide around under the presser foot and are hard to control.
Prewash your fabric before you cut it. Wash it in the same water temperature and with the same detergent you plan to use for the finished cover. Dry it the same way too—machine dry or air dry. Fabric shrinks during its first wash, and if you do not prewash, your finished cover may shrink unevenly and pull away from the seams after the first time someone washes it.
Check the fabric label for care instructions. If the label says "dry clean only," the fabric is not practical for a cushion cover that will be washed regularly. If it says "warm wash" or "cold wash," note that for future reference so you know how to care for the finished cover.
Troubleshooting common sewing mistakes
If your seams are wavy or puckered, your thread tension is probably too tight. Check your machine's manual for how to adjust tension—usually there is a dial on the front or top of the machine. Loosen it slightly and test on a scrap. If the stitches look loose and loopy on the back of the fabric, the tension is too loose, so tighten it instead.
If the needle keeps breaking or skipping stitches, the needle may be bent or inserted backward. Most machines have a small diagram showing which direction the needle goes in. Replace the needle with a fresh one—needles are cheap and wear out faster than you might expect. If you are sewing through multiple layers (like at the corners where four layers of fabric overlap), the needle may be too thin for the job. Use a heavier needle, like a size 16 or 18 instead of a size 10.
If you sewed the opening shut by accident, you can carefully cut a small slit in the back of the cover (the side that will face the furniture), insert the pad, and ladder-stitch that slit closed instead. It is not ideal, but it works.
Frequently Asked Questions
Do I need a serger or overlock machine to finish the seams?
No. A serger is a specialty machine that trims and finishes the raw edges of fabric so they do not fray. It is nice to have but not necessary for a cushion cover. The seams inside your cover will fray slightly over time and with washing, but they are hidden inside the cover anyway, so it does not affect how the cover looks or functions. If fraying bothers you, you can trim the raw edges with pinking shears (scissors with a zigzag blade) before you sew the pieces together.
Can I use a pattern from a sewing website or book?
Yes, but a basic rectangular cover does not really need a pattern—just measure your cushion and add one inch. If you want to sew a cover with a zipper, piping, or a decorative flap, a pattern will show you where those elements go. Search for "cushion cover pattern" and filter by the style you want. Most patterns cost between three and eight dollars and come as a PDF you read and print at home.
What if my cushion is an odd shape, like round or triangular?
Measure the widest point in each direction and add one inch. For a round cushion 16 inches across, cut two 17-inch squares. For a triangular cushion, measure the length of each side and add one inch, then cut two triangles. The sewing process is the same—you just follow the shape instead of sewing straight lines.
Can I add a zipper so I can remove the cover to wash it?
Yes, but it requires a few extra steps. Instead of leaving one side completely open, you sew a zipper into that side before you sew the other three sides together. Most sewing patterns for zippered cushion covers include detailed instructions with diagrams. If you are a beginner, master the basic ladder-stitch method first, then move on to zippers once you are comfortable with the machine.
How do I keep the seams from showing through light-colored fabric?
Use thread that matches your fabric color, and press the seams flat with an iron after you sew them. If the seams still show through, you can line the cover with a layer of muslin or cotton batting before you sew the pieces together—this adds bulk and hides the seams. Alternatively, choose a fabric with a busier pattern or darker color, which naturally hides seams better than solid light colors.