What You Need to Know Before Starting

A slipcover is a fitted fabric shell that goes over your couch to protect it or change its look. Sewing one is a large project—expect 15 to 25 hours of work—but it uses the same basic techniques as sewing a pillowcase or straightforward garment. The main difference is scale: you are working with 8 to 12 yards of fabric instead of 2, and your seams need to hold up to weight and movement.

Before you cut a single piece of fabric, measure your couch carefully and decide whether you want a fitted cover (tight to the frame, like upholstery) or a loose drape (fabric that pools slightly on the floor). Fitted covers look cleaner but require more precision. Loose covers are more forgiving and easier to remove for washing. This guide covers the fitted approach, which is the most common choice for home sewers.

You will also need to decide whether to sew the cover in one piece or in sections. Most home sewers choose sections—a back panel, two side panels, a seat cushion cover, and arm covers—because it is easier to handle and fit as you go. A single-piece cover requires a dress form or a helper to hold fabric while you pin.

Key Takeaways

  • Measure your couch in at least six places (width, depth, height of back, height of arms, seat depth, and cushion thickness) and add 2 inches to each measurement for seam allowance and ease.
  • Use a sturdy, washable fabric like cotton duck, linen, or upholstery-weight cotton; avoid stretchy or slippery fabrics for your first cover.
  • Sew the cover in sections (back, sides, seat, arms) and fit each piece to the couch as you go, pinning and adjusting before sewing permanent seams.
  • Use a walking foot on your sewing machine and a size 16 or 18 needle to handle thick seams and multiple layers without puckering.
  • Leave one seam partially unsewn so you can remove the cover for washing; use a zipper, buttons, or a hook-and-loop closure to close that opening.

Measuring Your Couch and Choosing Fabric

Accurate measurements are the foundation of a slipcover that fits. Measure the width of your couch at the widest point (usually the front edge), the depth from front to back, the height of the back, the height of the arms, the depth of the seat from the back cushion to the front edge, and the thickness of any seat cushions. Write these down and add 2 inches to each for seam allowance and ease of movement. If your couch has a curved back or rolled arms, measure those curves with a soft measuring tape, not a rigid ruler.

Choose a sturdy, washable fabric that will not show wear quickly. Cotton duck (10 to 12 ounces), heavyweight linen, or upholstery-weight cotton are all good choices. Avoid knits, stretch fabrics, or anything slippery—they shift as you sew and will not hold their shape on the couch. Buy 10 to 15 percent more fabric than your calculations suggest, because you will need extra for pattern matching, mistakes, and shrinkage after washing. Pre-wash your fabric in warm water and dry it on medium heat to prevent the finished cover from shrinking unevenly.

If your couch has a pattern or nap (a direction to the fabric), buy extra so you can cut all pieces in the same direction. Plaids, stripes, and directional prints look sloppy if the pattern runs different ways on different panels.

Cutting and Preparing Your Fabric Pieces

Lay out your fabric on a large, flat surface—a design wall, a clean floor, or a large table. Cut your sections based on your measurements: one back panel, two side panels, one front panel (or two if your couch has a center seam), two arm covers, and one or two seat covers depending on whether your couch has one or two cushions. Add 1 inch on all sides of each piece for seam allowance.

Before you sew anything, lay all the pieces on the couch in their final positions and pin them loosely. This is called a dry fit. Stand back and look at how the fabric drapes, whether the grain line runs straight, and whether the pattern matches where panels meet. Make adjustments now—it takes 10 minutes and saves hours of unpicking seams later. If a panel is too small or too large, trim or add strips of fabric now, before you sew.

Once you are satisfied with the fit, remove the pieces and press them with an iron on medium heat. Pressing removes wrinkles and makes sewing straighter seams easier. Use a pressing cloth if your fabric is delicate or prone to shine.

Sewing the Main Seams

Start by sewing the side panels to the back panel. Place two pieces with right sides together (the pretty sides facing each other), align the edges, and pin every 3 to 4 inches. Use a walking foot on your sewing machine—it feeds thick fabric evenly and prevents puckering. Sew with a 1-inch seam allowance, backstitch at the start and end, and sew slowly. Thick fabric moves differently than regular quilting cotton, and rushing causes skipped stitches.

After sewing each seam, press it open with an iron. This flattens the seam and makes the cover lie smoothly on the couch. Trim the seam allowance to 1/2 inch to reduce bulk, especially where multiple seams meet (like at the corners where the back, side, and arm panels come together).

Next, sew the arm covers to the side panels, then attach the front panel. Try the cover on the couch after each major seam. If something does not fit, you can still unpick and adjust. Once you reach the seat, sew the seat cover to the front panel and sides, leaving the back edge open so you can insert the cushion cover later.

Fitting the Cushion Cover and Adding Closures

If your couch has removable cushions, sew a separate cover for each one. Measure the cushion length, width, and thickness, add 1 inch on all sides for seam allowance, and cut four pieces: a top, a bottom, and two side strips. Sew the side strips to the top and bottom pieces, leaving one short end open. Insert the cushion, fold the raw edges inward, and close the opening with a ladder stitch (a hand-sewn stitch that is nearly invisible) or a zipper.

For the main cover, you need a way to remove it for washing. The easiest method is to leave one seam partially unsewn—usually the back seam or one side seam. Sew from one end to about 12 inches from the other end, then stop. Press the unsewn edges inward and close the opening with a zipper, snaps, or hook-and-loop tape (like Velcro). A zipper looks cleanest but requires a zipper foot and practice. Snaps or hook-and-loop are faster and more forgiving for a first project.

If you choose hook-and-loop, cut two strips 12 inches long and 1 inch wide. Sew one strip to each side of the opening, then press the cover onto the couch. The hook-and-loop will hold it in place and open when you pull.

Finishing Seams and Hemming Edges

Once all the main seams are sewn, finish the raw edges to prevent fraying. The simplest method is a zigzag stitch: set your machine to a wide zigzag (width 4 to 5, length 2 to 3) and sew along each raw edge. This takes time but is nearly foolproof. Alternatively, use a serger if you have access to one—it finishes and trims in one pass.

Hem the bottom edge of the cover by folding the raw edge inward 1/2 inch, pressing it, and sewing it down with a straight stitch. If your couch sits on legs and you want the cover to touch the floor, measure from the floor to the top of the couch and add 1 inch for the hem. If the cover will sit on a skirt or platform, hem it to just touch the furniture.

Try the cover on the couch one more time. Adjust any seams that pull or bunch, and make sure the cushion cover fits snugly. Once you are satisfied, wash the cover in warm water with mild detergent and dry it on medium heat. This final wash shrinks the fabric slightly and sets the seams.

Common Mistakes and How to Avoid Them

The most common mistake is cutting fabric pieces too small. Seams take up space, and a cover that fits perfectly before sewing will be tight after. Always add at least 1 inch on all sides for seam allowance, and add another 1/2 inch if you are uncertain. You can always trim later, but you cannot add fabric back.

The second mistake is sewing without a dry fit. Pinning the pieces to the couch before sewing takes 15 minutes and catches 90 percent of fit problems. Skipping this step leads to seams that are off-grain, panels that are too small, or patterns that do not match.

The third mistake is using the wrong needle or thread. A size 16 or 18 needle is necessary for heavy fabric; a smaller needle will break or skip stitches. Use thread that matches your fabric color, and use the same thread in the bobbin and the top—mismatched thread shows on both sides of the seam.

Finally, do not rush the seams. Sew slowly, especially around corners and curves. Thick fabric needs time to feed through the machine evenly. If you hear the machine struggling or see skipped stitches, stop, raise the presser foot, and adjust the fabric position before continuing.

Frequently Asked Questions

Can I use a regular sewing machine, or do I need an industrial machine?

A regular home sewing machine works fine if it has a walking foot and can handle a size 16 or 18 needle. The walking foot is the key—it prevents puckering in thick fabric. An industrial machine is faster but not necessary for one slipcover.

What if my couch has a center seam or split back?

Measure and cut the back panel in two pieces, then sew them together before attaching the sides. This is actually easier than one large piece because you can handle smaller sections. Make sure the grain line and pattern run the same direction on both pieces.

How do I keep the cover from sliding around on the couch?

Sew elastic loops to the underside of the cover and hook them around the couch legs, or sew hook-and-loop tape to the underside and the couch frame. Another option is to make the cover slightly snug so friction holds it in place, but this makes it harder to remove for washing.

Can I use a pattern from a sewing magazine instead of measuring my couch?

Patterns are a starting point, but every couch is different. Use a pattern as a guide for construction method, but measure your specific couch and adjust the pattern pieces to match. Patterns assume standard sizes that rarely match real furniture.

How often do I need to wash the slipcover?

Wash it every three to six months, or whenever it looks dusty or stained. Wash in warm water with mild detergent and dry on medium heat. The cover will soften and drape better after a few washes.