Guides

How much does sofa reupholstery cost?

A guide to pricing, factors and how to get the best value.

Reupholstering a sofa in the UK typically costs between £600 and £2,500, with most three-seater projects landing around £1,100–£1,600 once fabric is included. The final figure comes down to three things: the piece itself, the fabric you choose, and the workshop's day-rate. ## What drives the price **Size and shape.** A compact two-seater with square arms is a fraction of the work of a curved chesterfield or a deep four-seater corner unit. Loose-cushion designs are quicker to cover than fully fitted, tight-back sofas. Buttoning, piping, skirts and scatter cushions all add hours. **Fabric quantity and price.** A standard three-seater needs roughly 14–18 metres of 140cm-wide fabric. Fabrics range from about £25/m for hard-wearing weaves up to £120/m or more for premium velvets, linens and performance cloths. Pattern repeats increase waste, so a big floral can add 20–30% to the metreage. **Condition underneath.** Once the old cover is stripped, your upholsterer can assess the frame, webbing, springs and fillings. Replacing webbing, re-tying springs, renewing foam or swapping tired feather wraps is common on older pieces and usually adds £150–£400. **Extras.** Collection and delivery, fire-retardant interliners (a legal requirement on domestic upholstery in the UK), and any bespoke detailing such as contrast piping or studwork. ## Typical price bands - **Armchair or tub chair:** £350–£900 - **Two-seater sofa:** £700–£1,400 - **Three-seater sofa:** £1,000–£2,000 - **Corner sofa or chesterfield:** £1,600–£3,500+ Antique and designer pieces (Howard, Knole, mid-century Danish) sit at the top of these ranges because the traditional techniques take longer and the frames deserve a careful hand. ## How to get the best value 1. **Get three quotes.** Local specialists price differently, and a good quote itemises labour, fabric, foam and delivery so you can compare like for like. 2. **Send clear photos.** Front, back, side, a close-up of any damage, and a shot of the label if the piece has one. This lets pros price accurately without a home visit. 3. **Be flexible on fabric.** Ask for two options — a mid-range workhorse and a premium choice — so you can see the price impact. 4. **Bundle work.** Two matching chairs or a sofa-and-footstool pair often attract a small discount because the workshop only sets up once. 5. **Think long-term.** A £1,500 reupholstery on a solid hardwood frame will outlast two or three £800 flat-pack sofas — and keeps a piece you already love. Ready to see what your project would cost? Send photos to a few local specialists and you'll usually have written quotes back within a couple of days.