DIY Guide: How to Make Your Own Sofa Cover at Home

DIY Guide: How to Make Your Own Sofa Cover at Home

DIY Guide: How to Make Your Own Sofa Cover at Home - Sofa Decor Australia editorial guide image

A homemade sofa cover starts with a decision about how you want it to sit. For a first project, a loose, hemmed throw-style cover is a manageable way to practise measuring, cutting and sewing straight edges. You can drape it over the sofa, adjust the folds and lift it off for cleaning.

This guide makes a rectangular cover from woven fabric. Choose the finished coverage on your own lounge, then use the cutting method below. A close-fitting slipcover with shaped arms, separate cushions or a zip needs a pattern designed for those details.

Choose the area you want to cover

You might want fabric over the back, seat and both arms, or a smaller rectangle across one seating area. Decide that before buying material. A wide, low lounge and a narrow, high-backed sofa can need very different amounts of fabric even if both are sold as three-seaters.

For a chaise or modular lounge, plan each section separately before deciding whether a single rectangle will sit neatly. Keep loose fabric clear of moving recliner parts. If a trial cover pulls tight or catches when the furniture moves, change the coverage plan.

Use the throw-style cover measuring checklist to think through the drape. The dimensions you need here are the finished fabric dimensions, including the coverage and folds you actually want.

Gather your materials and check the fabric

  • Woven fabric with a care routine you can manage and enough usable width for your cutting plan.
  • An old sheet or inexpensive fabric for a full-size mock-up.
  • A flexible measuring tape, ruler, scissors and a fabric marker tested on a scrap.
  • Fabric clips or pins, matching thread, and a sewing machine suited to the fabric and its folded layers.
  • An iron and pressing cloth, if the fabric’s care instructions permit pressing.

Feel and fold a sample before committing to a large length. Check how bulky the corners become, whether the fabric drapes as you want, and whether your machine can sew the layered sample neatly. Cotton, linen, canvas and blends vary in weight, weave and finish; the fibre name alone does not tell you how a particular fabric will handle.

Match the needle and thread to the fabric and your machine instructions. SINGER’s needle guide explains why needle type and size change with the material. There is no single needle setting for every sofa-cover fabric.

Measure the drape, then make a mock-up

Lay the old sheet over the sofa and mark where you want its finished edges to fall. Measure along the path the cloth takes, following the furniture’s contours rather than holding the tape straight across the air.

  1. Across the sofa: follow the cloth from the chosen edge on one side, over the arm and across the seat, then over the opposite arm to its edge.
  2. Front to back: follow it from the chosen front drop, across the seat, up and over the back, to the chosen rear edge.
  3. Folds and tucks: arrange any extra fabric in the mock-up now. Include that amount in the finished dimensions instead of adding an unexplained allowance later.

Fold the mock-up to those finished dimensions and try sitting down, standing up and removing it. Adjust edges that trail on the floor, pull short or bunch where you sit. Record the final rectangle as finished width W and finished length L. This project remains loose and may need straightening after use.

Make a cutting plan with separate allowances

A hem allowance turns a raw outer edge under. A seam allowance joins two pieces together. Keep both separate from the finished drape you measured.

For the worked example here, each outer edge folds under 1 cm, then another 1 cm. That consumes 2 cm at each edge, so add 4 cm to the finished width and 4 cm to the finished length. Try this hem on a scrap first; a bulkier fabric may need a different finish and a revised calculation.

Worked example only: a finished flat rectangle 220 cm wide × 180 cm long
Part of the plan Calculation Result
One-piece cut width 220 cm + 2 cm at each side 224 cm
One-piece cut length 180 cm + 2 cm at each end 184 cm
Two equal panels, if needed Add 1.5 cm at each joining edge, then divide the total width in two Each panel: 113.5 cm wide × 184 cm long

The centre seam runs along the two 184 cm edges. The two-panel check is: 113.5 + 113.5 − 3 = 224 cm after joining; the two outer hems then reduce that to 220 cm. The 184 cm length becomes 180 cm after hemming both ends. These are illustrative cloth dimensions, not a standard sofa size or a guarantee of fit.

These calculations assume prepared fabric. Draw the pieces within the fabric’s usable width before ordering, and account separately for preparation shrinkage, pattern repeats, trimming, cutting errors and spare material for tests. Do not buy by surface area alone: a rectangle may be too wide to cut across the roll. Keep all panels facing the same way when the fabric has a directional print or pile.

Prepare, cut and sew the cover

1. Prepare the material before the final cut

Follow the fabric supplier’s instructions. If the fabric is washable and you intend to wash the finished cover, prepare a sample using the permitted wash and drying routine before finalising your plan. SINGER recommends pre-washing cotton fabric before cutting to account for shrinkage. That does not make every upholstery textile machine washable.

Once the sample checks out, prepare the project fabric using the same permitted routine. Make the final cuts from prepared, dry fabric. Smooth it on a supported surface without stretching it. If pressing is allowed, test the permitted temperature on a scrap first.

2. Mark the rectangle and any joining panels

Mark the wrong side with your cutting dimensions and check both diagonals to help confirm the rectangle is square. Keep the cut edges aligned with the woven grain. The tightly woven selvedges can behave differently from the rest of the cloth, so leave them outside the usable pieces. SINGER’s fabric-grain explanation shows how grain and selvedges affect the way fabric hangs.

If using two panels, label their top ends and joining edges. Place the seam where it works with your coverage plan; the equal-panel example creates a central seam. Check a patterned fabric’s layout before cutting either piece.

3. Join panels only if your plan needs them

For the example above, place the panels with their right sides facing and sew the long joining edges with a consistent 1.5 cm seam allowance. Clip or baste the layers so they stay aligned, and remove pins before they reach the needle. Support the fabric’s weight on the table rather than pulling it through the machine.

Finish the joining seam’s raw edges using a method suitable for the fabric and machine, then press the seam as permitted. Re-measure the assembled rectangle before hemming. For a patterned join, Sailrite’s panel-joining guide explains the extra attention needed to align the design. A pattern match can change how much fabric your layout requires.

4. Fold and stitch the outer hems

Work on a flat surface. For this example, turn the first edge 1 cm towards the wrong side, then turn it another 1 cm so the raw edge is enclosed. Press if permitted, or hold the fold with clips. Sew close to the inner folded edge, securing the beginning and end of the stitching.

Repeat on the remaining edges. Test the overlapping corner folds on a scrap before sewing the cover; stop if the layers are too thick for the machine. SINGER’s double-fold hemming instructions illustrate the same folded-edge principle and explain why thicker material may need another edge finish. The 1 cm folds above belong to this example, not to every fabric.

5. Drape it, remove it and check it again

Remove all pins and loose threads, then put the cover on the sofa. Check the intended front and side drops, sit down and stand up, and lift the cover off again. It should remain straightforward to remove without forcing it around arms or cushions. Mark any adjustment while it is on the sofa, then take it off before sewing.

Keep the fabric’s care instructions with your cutting notes. Launder and dry the finished cover only as those instructions allow. Avoid adding grips, adhesives or fastenings unless their maker confirms they suit both the cover and the upholstery underneath.

Cream cover draped across a sofa’s back, seat and arms, with a fringed leaf-patterned border.
Sofa Decor catalogue styling reference: a ready-made cover draped over the back, seat and arms. The sewing example in this guide uses a plain hemmed rectangle.

When you need a fitted pattern and an opening

The rectangular project lifts off, so it needs no zip or elastic closure. If you want the fabric to closely follow curved arms, wrap a boxed cushion or fit around a fixed back, choose a suitable shaped pattern before cutting. Plan how the cover will come off as carefully as how it will fit.

A fitted project may need separate panels, corner shaping, ease and a zip or another opening in a planned position. Sailrite’s sofa-cushion tutorial shows one specific cushion construction with boxing and a zip; check whether that design matches your own cushion before using it.

Still deciding which parts to cover? The seat-piece versus full-cover guide can help you choose the project’s scope before buying fabric.

DIY sofa-cover questions

How many metres of fabric will I need?

Work from your finished rectangle, hem allowances, usable roll width and any joining plan. Pattern matching and fabric preparation can increase the amount. Take the layout to the fabric supplier rather than ordering from the sofa’s seat count.

Can I make a cover from an old sheet?

An old sheet is useful for checking coverage and practising the hem. For a finished cover, assess its condition, transparency, care and how it behaves when you sit on it. A successful mock-up does not establish how another fabric will wear or drape.

Will a homemade cover stay in place on leather?

The result depends on the surface, drape and available gaps. Test the mock-up through ordinary sitting and standing before adding any fastening. A loose rectangle may need regular straightening; sewing it yourself does not guarantee grip.

Is making a cover cheaper than buying one?

Compare the full fabric quantity, thread, supplies and any equipment you need. Include your time and the possibility of a practice piece. DIY can suit a particular shape or preferred fabric, but it is not automatically the lower-cost choice.