Published by Upholstery World Auckland · Reading time: 8 minutes
Reupholstering a sofa in Auckland typically costs $900–$1,800 for a standard three-seater and $600–$1,200 for a two-seater, with fabric and labour included. A large corner or modular suite runs $1,500–$3,000. Where your sofa lands inside that range comes down mostly to one thing you control — the fabric — and one you do not: the condition of the frame and springs underneath.
That is almost always less than replacing a sofa of equivalent build quality, and you end up with something made to your choice of fabric rather than to a factory’s. Here is exactly where the money goes.
What does sofa reupholstery cost in Auckland?
| Sofa type | Typical Auckland cost (2026) |
|---|---|
| Single-seat armchair | $300 – $700 |
| Two-seater sofa | $600 – $1,200 |
| Three-seater sofa | $900 – $1,800 |
| Corner or modular suite | $1,500 – $3,000 |
All prices exclude GST.
These are full reupholstery prices — the sofa stripped back and completely recovered in new fabric. If your sofa mainly needs a specific fault fixed rather than a full recover, that costs considerably less; see our couch repair cost guide for Auckland instead.

What are you actually paying for?
Most quotes in this trade arrive as a single number with nothing behind it. Here is roughly how a three-seater breaks down, so you can see which parts you can move.
| Component | Typical cost on a three-seater |
|---|---|
| Fabric (12–18 metres at $30–$80 per metre) | $360 – $1,440 |
| Foam and cushion replacement | $200 – $450 |
| Spring and frame repair, where needed | $100 – $300 |
| Labour and workshop time | The balance — usually the largest single component |
The fabric line is the one with the widest swing, and it is entirely your decision. Everything else is dictated by the sofa itself.
What drives the cost up or down?
Fabric
A standard three-seater uses 12–18 metres of fabric. At $30 a metre that is $360–$540 in material; at $80 a metre it is $960–$1,440 — on the same sofa, for exactly the same labour. Fabric choice is the single biggest lever on the final price and it is entirely in your control. We can source trade fabrics, often below retail, and we will tell you honestly which ones hold up to New Zealand sun, kids and pets, and which ones only look good in the showroom.
Foam and cushion replacement
If your cushions have lost their shape, replace the foam while the sofa is open. High-density foam for a three-seater’s seat cushions typically adds $200–$450. It is worth doing — there is nothing sadder than beautiful new fabric on a sofa that still sags the moment you sit down.
Spring and frame condition
Well-made sofas use coil or sinuous spring systems. If springs have broken or shifted, we repair them before any new fabric goes on, typically $100–$300. On a quality frame this is money well spent; it is the difference between a sofa that lasts another fifteen years and one that feels tired again in two.
Number of cushions and complexity
A simple box-shaped sofa with tight seats is faster to reupholster than one with multiple loose cushions, decorative piping, button tufting or a skirt. Each additional element adds hours, and hours are the largest part of the bill.
Is your sofa worth reupholstering?
Not every sofa is. These are the signs of one that is:
- A hardwood frame. Knock on the base — it should sound solid, not hollow. Look for corner blocks and proper joinery rather than staples and particle board.
- Eight-way hand-tied springs. A mark of quality construction. Most well-made sofas from before the 1990s have them.
- A brand or heritage piece. Many well-built sofas from quality New Zealand and imported makers are excellent candidates.
- A shape and size you love. If a sofa fits your room perfectly, that alone is often reason enough — replacing it means starting that search over.
The working rule: if replacing your sofa with something of genuinely equivalent quality would cost $2,500 or more, reupholstery is almost certainly worth it. If the frame is flat-pack or the sofa was inexpensive to begin with, we will tell you that too.
How long does sofa reupholstery take in Auckland?
A sofa typically takes one to two weeks, including the time to order the fabric you have chosen. Smaller pieces are quicker. We confirm the timeline with your quote, and we pick up and deliver across Auckland — Central, East, West, South and the North Shore.
How the process works at Upholstery World
- Send us photos of your sofa by WhatsApp on +64 22 634 3792, or through the contact form.
- We arrange a time to visit with fabric samples, or you come to our Auckland workshop.
- You choose your fabric and we give you a fixed-price quote before any work starts.
- We collect the sofa, complete the work at our workshop, and deliver it back within the agreed timeframe.
Frequently asked questions
How much does it cost to reupholster a sofa in Auckland?
A two-seater typically costs $600–$1,200 and a three-seater $900–$1,800, including fabric and labour. Corner and modular suites run $1,500–$3,000. Send photos and we will give you a fixed price for your specific sofa.
Is it cheaper to reupholster or buy a new sofa?
If the frame and springs are sound, reupholstery usually costs well under a new sofa of equivalent construction — and you keep the size, shape and comfort you already know fits your room. On a cheap or flat-pack frame, replacing is often the honest answer.
How much fabric does a sofa need?
Roughly 12–18 metres for a standard three-seater, depending on the shape and whether the pattern needs matching. We will confirm the exact metreage before you buy anything, so you are not left short mid-job.
Can I supply my own fabric?
Yes. You are welcome to supply your own, and we can also source trade fabrics that are often better priced than retail.
Do you cover all of Auckland?
Yes — Central, East, West and South Auckland and the North Shore, with pick-up and delivery, and free quotes from photos anywhere in the region.
Get a fixed price on your sofa
Send a few photos and we will come back to you with a price range, honest advice on whether the piece is worth doing, and a fixed quote before any work begins.
Get a free sofa reupholstery quote from Upholstery World — or read more about furniture reupholstery in Auckland and upholstery repairs across Auckland.
Pricing something smaller? See what reupholstering a dining chair costs in Auckland, or how to tell whether your old sofa is worth reupholstering.
About the author. Viraj is the founder and lead upholsterer at Upholstery World Auckland, working across furniture, automotive, marine and commercial upholstery Auckland-wide. Send photos for a free quote on WhatsApp: +64 22 634 3792.


