What You Need to Know Before You Start
A slipcover is a fitted fabric shell that wraps around furniture—usually a chair or sofa—and can be removed for washing. Sewing one is a project that takes 8 to 20 hours depending on the furniture size and your sewing speed, but the steps are straightforward: measure the piece, cut fabric panels, sew them together, and attach closures. You do not need advanced sewing skills, though you should be comfortable with a sewing machine and basic seams.
The biggest difference between a slipcover and other sewing projects is that you are fitting fabric to an existing three-dimensional object rather than following a flat pattern. This means measuring carefully and testing the fit as you go. Most slipcovers are made from cotton canvas, linen, or cotton blends—fabrics sturdy enough to hold their shape and durable enough to wash repeatedly.
Key Takeaways
- Measure your furniture piece in sections (seat, back, arms, skirt) and add 2 to 3 inches to each measurement for seam allowance and fitting room.
- Cut and pin fabric directly onto the furniture before sewing to check the fit and mark where seams belong.
- Sew panels together with a 1/2-inch seam allowance using a straight stitch, then try the cover on the furniture and adjust before finishing.
- Attach the skirt (the bottom ruffle) last, and use a zipper or hook-and-loop tape on the back opening so you can remove the cover for washing.
- Prewash your fabric before cutting to prevent shrinkage after the slipcover is finished.
Measuring and Planning Your Layout
Start by measuring your furniture piece section by section. For a chair, you need the seat depth and width, the back height and width, the arm height and depth, and the distance from the floor to the bottom of the seat (the skirt length). Write these numbers down and add 2 to 3 inches to each one—this extra space is for seam allowance, tucking into crevices, and fitting room so the cover does not pull tight.
Sketch a straightforward diagram of how you will cut your fabric. A typical chair slipcover uses five main panels: one for the seat, one for the back, two for the arms, and one long strip for the skirt. A sofa uses the same logic but with larger panels and sometimes two back panels instead of one. Lay out your fabric on a large table or the floor and mark these sections lightly with chalk or a fabric pencil before you cut.
Prewash your fabric in warm water and dry it on medium heat before you begin. Slipcover fabric shrinks, and washing it now prevents the finished cover from puckering or pulling after its first wash. Let the fabric cool completely and press it flat with an iron set to medium heat.
Cutting and Pinning Fabric to the Furniture
Cut your five main panels roughly to size—they do not need to be perfect yet. Start with the seat panel. Lay it on the seat of your furniture and smooth it out so it sits flat. Pin it in place along the edges, leaving extra fabric hanging over the sides. The pins hold the fabric steady while you check the fit.
Move to the back panel next. Pin it to the back of the furniture, overlapping the top edge of the seat panel by about 1 inch. This overlap is where the two panels will be sewn together. Repeat this process with the arm panels, pinning them so they overlap both the seat and back panels. As you pin, look for wrinkles or bunching. If you see any, unpin that section, smooth the fabric, and repin it.
Once all panels are pinned, sit on the furniture and move around in it. The cover should feel snug but not tight—you should be able to tuck your fingers under the fabric at the seams. If it is too loose, unpin and trim the excess. If it is too tight, unpin and add more fabric. Mark the seam lines with a fabric pencil while the fabric is pinned in place. These marks show you exactly where to sew.
Sewing the Main Panels Together
Remove the pins and take the panels off the furniture. Lay the seat and back panels on your sewing table with the right sides facing each other (the pretty sides touching). Line up the marked seam line and pin the two panels together. Sew along this line using a straight stitch and a 1/2-inch seam allowance. Backstitch at the beginning and end to lock the thread.
Attach the arm panels to the seat and back in the same way. Sew one arm to the side of the seat first, then sew the same arm to the side of the back. Repeat on the other side. Press all seams flat with an iron as you finish them—this makes the cover look neater and makes the next seams easier to sew.
Try the cover on the furniture again. It should fit smoothly without wrinkles or gaps. If you see a gap, the seam was sewn too far inward—you can let it out by opening the seam and resewing it further out. If it is too tight, the seam was sewn too far outward, and you will need to take it in. Make these adjustments now before you attach the skirt.
Attaching the Skirt and Creating an Opening
The skirt is the fabric that hangs from the bottom of the furniture to the floor. Cut a long strip of fabric that is as long as the perimeter of your furniture base (measure around the bottom) plus 1 inch, and as tall as the distance from the seat bottom to the floor plus 1 inch. If your fabric is not wide enough to cut this in one piece, sew two or three strips together end-to-end to make one long strip.
Pin the skirt to the bottom edge of the main cover, right sides together. Sew it on with a 1/2-inch seam allowance. Press the seam flat. Fold the skirt down so it hangs below the furniture, and fold the raw bottom edge up 1/2 inch, then up another 1/2 inch, and pin it. Sew this hem with a straight stitch close to the fold.
Before you close the cover completely, you need to leave an opening so you can remove it for washing. The easiest place for this opening is the back of the cover, usually 12 to 18 inches wide. Do not sew the back seam all the way closed—stop about 6 inches from the bottom and leave the rest unsewn. This gap is where you will attach a zipper or hook-and-loop tape.
Installing a Zipper or Closure
A zipper is the most durable closure and looks the most finished. Measure the opening you left in the back seam. Buy a zipper that is 1 to 2 inches shorter than this opening. Pin the zipper to one side of the opening, right side of the zipper facing the wrong side of the fabric. Sew it on using a zipper foot attachment on your sewing machine, sewing close to the zipper teeth. Repeat on the other side of the opening.
If you prefer a simpler closure, use hook-and-loop tape (the brand name is Velcro). Cut two strips of tape, each about 2 inches wide and as long as your opening. Sew one strip (the hook side, which is rough) to the wrong side of one edge of the opening. Sew the other strip (the loop side, which is soft) to the wrong side of the other edge. When you press the two sides together, they stick. This closure is easier to install than a zipper but wears out faster with repeated washing.
Fold the raw edges of the opening inward 1/2 inch and press them flat with an iron. This keeps the edges from fraying. If you used a zipper, the zipper foot will have already caught these edges. If you used hook-and-loop tape, topstitch (sew close to the edge) along both sides of the opening to hold the folded edges in place.
Final Fitting and Finishing Touches
Put the slipcover on the furniture one more time and close the zipper or hook-and-loop tape. Look for any wrinkles, bunching, or gaps. If you see wrinkles that do not smooth out when you sit on the furniture, you may need to open a seam and adjust it. Small wrinkles usually disappear after the first wash.
Trim any loose threads with scissors. If you see any raw fabric edges that are not inside a seam, fold them under 1/4 inch and sew them down with a needle and thread or a sewing machine. Press the entire cover with an iron on a medium setting to remove any creases from sewing and fitting.
Wash the slipcover in warm water with mild detergent and dry it on medium heat. It may shrink slightly—this is normal and actually helps it fit more snugly. If it shrinks too much, you can stretch it back onto the furniture while it is still damp and let it air-dry in place.
Common Mistakes to Avoid
The most common mistake is not measuring carefully or not adding enough extra fabric for seams and fitting room. If your measurements are off by even 1 inch per side, the cover will be too tight or too loose. Measure twice and add at least 2 inches to every dimension.
Another mistake is sewing seams before testing the fit on the furniture. Always pin and fit first, mark the seam lines, and try the cover on before you sew. It is much easier to adjust a pinned seam than to open a sewn one.
Do not skip prewashing the fabric. Slipcover fabric shrinks noticeably, and if you do not prewash it, the finished cover will pull and pucker after the first wash. Prewash in the same water temperature you plan to use for washing the finished cover.
Finally, do not make the skirt too long or too short. It should just touch the floor or sit about 1/2 inch above it. If it is too long, it will drag and collect dirt. If it is too short, it will look unfinished and expose the furniture legs.
Frequently Asked Questions
How much fabric do I need?
For a standard armchair, plan on 4 to 6 yards of 54-inch-wide fabric. For a sofa, plan on 8 to 12 yards. These estimates assume you are not matching a pattern. If your fabric has a large repeat pattern, add 1 to 2 yards so you can line up the pattern across panels.
What if my furniture has a curved back or rolled arms?
Curved pieces need more seams to fit smoothly. Instead of one back panel, cut two or three narrower panels and sew them together. For rolled arms, cut the arm panel in two pieces—one for the top of the roll and one for the side—and sew them together at an angle that matches the curve. Pin and fit carefully before sewing.
Can I use a pattern instead of measuring?
Commercial slipcover patterns exist, but they are sized for standard furniture and may not fit your piece. If you use a pattern, buy the size closest to your furniture measurements and test-fit the pieces before sewing them together. You will likely need to adjust the seam lines.
How do I keep the slipcover from sliding around?
Sew small loops of elastic or ribbon to the underside of the cover at the corners and along the back legs. These loops slip over the furniture legs and hold the cover in place. You can also use non-slip shelf liner glued to the underside of the skirt.
What thread should I use?
Use all-purpose polyester thread in a color that matches your fabric. Polyester is stronger than cotton and less likely to break under the stress of a slipcover that gets removed and washed repeatedly. Test the thread color on a scrap of fabric first to make sure it blends in.