Best in Hood
Menu

5 Best Upholstery Services in Johannesburg (2026)

Independently ranked by our review of ratings, reviews and reputation · How we chose

Fenris Morrow
By Fenris Morrow, Expert in Professional Services · ✓ Data verified July 2026 · 7 min read

A worn couch or a tired car interior doesn't always need replacing, and Johannesburg's upholstery services split into two different jobs: shops that sell you the fabric, foam and trim, and services that collect your furniture and re-cover it. The five businesses here carry 484 Google reviews between them, with ratings spanning 4.1 to 4.8, and the highest score on the list, 4.8, belongs to Ursula's Re-Upholstery & Repair, the only true re-upholstery service of the group.

Short answer: If you need materials, Gauteng Upholstery Materials (4.4, 116 reviews) is a long-running wholesaler for automotive and furniture fabric, and Textile Studio (4.7, 69 reviews) is the higher-rated supplier for vinyl, foam and car carpets. If you want your furniture actually re-covered, Ursula's Re-Upholstery & Repair holds the top score on the list at 4.8 for collection, fabric matching and finished workmanship. Prices depend on furniture size, fabric grade and whether the foam is replaced, so get a quote first.
Jump to a business

Johannesburg's Upholstery Shortlist, Side by Side

# Business Rating Reviews Best for
1 Ganis curtins upholstery 4.1 218 Budget materials in the city centre View ›
2 Gauteng Upholstery Materials 4.4 116 Automotive & furniture materials, wholesale View ›
3 Textile Studio 4.7 69 Highest-rated materials supplier View ›
4 Nugget Upholstery Pty Ltd 4.5 49 Small city-centre upholstery shop View ›
5 Ursula's Re-Upholstery & Repair Services CC 4.8 32 Full re-upholstery, collection & delivery View ›
5 Best Upholstery Services in Johannesburg (2026)

The five, reviewed

Ganis curtins upholstery logo
#1 Overall🕑 Open 6 days/wk

Ganis curtins upholstery

4.1218 Google reviews

Ganis Curtains Upholstery is a fabric and sofa shop on Market Street in Hillbrow, selling upholstery materials and offering repairs. It's known as a low-cost option in the city centre, with a broad selection of fabrics on hand. Reviewers describe helpful staff and pocket-friendly prices, though the range isn't to everyone's taste.

What people praise

  • Wide variety of materials at reasonable, budget-friendly prices
  • Staff described as friendly and helpful
  • Good-quality fabrics for the money, per repeat customers

Worth knowing

  • One shopper found the material selection underwhelming, worth browsing in person before committing
Reputation scorecardrank in Johannesburg
Rating4.1 / 5
Review volume218 · 97th
Confidencemoderate
Recency4 months ago
Info completenessphone · hours
Rating breakdown52% 5-star
✓ VerifiedSource: Google

Our take: Our number one on volume, the most-reviewed upholstery business in the city at 4.1. A solid, affordable stop for materials, if not the highest-rated.

169 Market St, Hillbrow, Johannesburg, 2001

Gauteng Upholstery Materials logo
#2🕑 Open 6 days/wk

Gauteng Upholstery Materials

4.4116 Google reviews

Gauteng Upholstery Materials is a wholesaler on Pritchard Street that has supplied the trade since 1972. It specialises in automotive upholstery and trimming materials for the local car industry, and also stocks furniture upholstery fabric. Shoppers come for car-interior materials and accessories at wholesale prices rather than a re-covering service.

What people praise

  • Decades-long reputation as a top materials wholesaler
  • Strong range of car-interior materials and accessories
  • Parts like upholstery clips at a fraction of agent prices
  • Helpful staff and good-quality stock

Worth knowing

  • Cash only, no card facilities on site
Reputation scorecardrank in Johannesburg
Rating4.4 / 5
Review volume116 · 91th
Confidencemoderate
Recency7 weeks ago
Info completenesssite · phone · hours
Rating breakdown65% 5-star
✓ VerifiedSource: Google

Our take: The pick if you're sourcing your own materials, especially for a car interior. A 4.4 across 116 reviews from a supplier that's been at it for 50 years.

145 Pritchard St, Hillbrow, Johannesburg, 2038

Textile Studio logo
#3🕑 Open 6 days/wk

Textile Studio

4.769 Google reviews

Textile Studio is a supplier in Fordsburg stocking upholstery fabric, automotive vinyl, foam, car carpets and mattresses. It's a materials shop rather than a re-upholstery service, aimed at DIYers and trade buyers who want quality goods at fair prices. Customers single out the range and Moosa's team for helpful service.

What people praise

  • Highest rating among the suppliers here, 4.7 stars
  • Wide range of upholstery and automotive materials under one roof
  • Reasonable pricing on quality goods, per reviewers
  • Helpful, honest staff (one returned a customer's forgotten credit card)
Reputation scorecardrank in Johannesburg
Rating4.7 / 5
Review volume69 · 85th
Confidenceearly
Recency8 months ago
Info completenesssite · phone · hours
Rating breakdown78% 5-star
✓ VerifiedSource: Google

Our take: The best-rated materials supplier on the list. Third on volume, but if quality of service matters more than sheer review count, it's a strong choice for fabric and foam.

52 Fountain Road, Corner Lovers Walk, Fordsburg, Johannesburg, 2033

Nugget Upholstery Pty Ltd logo
#4🕑 Open 6 days/wk

Nugget Upholstery Pty Ltd

4.549 Google reviews

Nugget Upholstery is an upholstery shop on Nugget Street in Hillbrow. It's a smaller operation, and reviews are brief but mostly positive on both products and service. There's less detail available about its full range, so it's worth a call to confirm what you need before visiting.

What people praise

  • Good-quality products and service, per customers
  • Friendly, welcoming attention reported

Worth knowing

  • A smaller shop with limited public detail, call ahead to confirm services and stock
Reputation scorecardrank in Johannesburg
Rating4.5 / 5
Review volume49 · 79th
Confidenceearly
Recency4 years ago
Info completenessphone · hours
Rating breakdown69% 5-star
✓ VerifiedSource: Google

Our take: Fourth on volume, with a 4.5 across 49 reviews. A reasonable local option, though the shorter review record makes it harder to judge than the shops above.

50 Nugget St, Hillbrow, Johannesburg, 2038

Ursula's Re-Upholstery & Repair Services CC logo
#5🕑 Open 5 days/wk

Ursula's Re-Upholstery & Repair Services CC

4.832 Google reviews

Ursula's Re-Upholstery & Repair is a re-upholstery service in Regents Park, and the one business here that actually re-covers your furniture rather than selling materials. The team collects and delivers, sources fabric matches, and turns around quotes quickly through its website and WhatsApp. Customers describe couches and patio furniture coming back looking new.

What people praise

  • The highest rating on the list, 4.8 stars
  • Full service: collection, delivery and finished re-upholstery
  • Praised for sourcing the right fabric match, with samples delivered fast
  • Quick quotes via website and WhatsApp

Worth knowing

  • A smaller team on 32 reviews, so book ahead for turnaround
Reputation scorecardrank in Johannesburg
Rating4.8 / 5
Review volume32 · 74th
Confidenceearly
Recency5 months ago
Info completenessphone · hours
Rating breakdown84% 5-star
✓ VerifiedSource: Google

Our take: We rank it fifth on proven volume, not quality, and for actual re-upholstery work, not just buying materials, it's the standout. If you want your furniture re-covered rather than doing it yourself, start here.

91 Augusta Rd, Regents Park Estate, Johannesburg, 2197

6

Your business here

Get listed on this page, in front of local customers already searching for you.

Claim this spot ›

How we ranked them

We rank on public Google data. Rating is the live star average; review volume is how many customers have rated a business, ranked against the others; confidence weights the rating by that volume; recency tracks how recently people are still reviewing. No business can pay to change these numbers. Where a shop sells materials rather than offering a re-upholstery service, we say so, the numbers rank them, but the right pick depends on the job you need done.

What re-upholstery costs in Johannesburg (2026)

Re-upholstery pricing turns on a few things: the size and type of furniture, the fabric grade you choose, whether the foam is being replaced, and how much repair the frame needs. A dining chair seat is a small job; a corner couch in premium fabric is a much bigger one. Because material and labour vary so widely, the only reliable number is a written quote, most services here, including Ursula’s, quote from a photo or a quick visit.

Serving Johannesburg and Gauteng

Most of these businesses sit in and around the inner city, Hillbrow, Fordsburg and the CBD, with Ursula’s based in Regents Park to the south. Between them they serve buyers across Johannesburg and the wider Gauteng area. A search for “upholstery near me” in Johannesburg will turn up both material shops and re-upholstery services, so be clear which one you’re after before you go.

What to ask before you book

  • Do you re-upholster furniture, or only sell materials?
  • What fabric grades do you offer, and how durable is each?
  • Is foam replacement included, or quoted separately?
  • Do you collect and deliver, and what’s the turnaround time?
  • Can I get a written quote from a photo before committing?
  • Do you guarantee the workmanship?

Frequently asked questions

Are these rankings paid?

No. Rankings come from public Google data, rating, review volume, confidence and recency. A business can pay to be a Featured Partner (a badge and top placement), but that never changes another business’s score or position.

What’s the difference between the businesses on this list?

Some, like Gauteng Upholstery Materials and Textile Studio, mainly sell upholstery materials, fabric, vinyl, foam. Ursula’s is a full re-upholstery service that collects your furniture and re-covers it. We note which is which so you pick the right one for your job.

Who’s best if I want my couch re-upholstered?

Ursula’s Re-Upholstery & Repair is the standout for finished work, the highest rating on the list at 4.8, with collection, delivery and fabric matching that customers praise.

How did you choose these five?

We compared every Johannesburg upholstery business with a real Google track record, then ranked them by review volume and rating together.

How often is this list updated?

The ratings and review counts here were verified in July 2026. We refresh them as the underlying Google data changes.

The bottom line

For materials, Gauteng Upholstery Materials is the deep, established pick and Textile Studio the higher-rated one. For getting furniture actually re-covered, Ursula’s is the clear standout despite its smaller review count. Decide which job you need first, then get a written quote before any work starts.

Own one of these businesses, or want to be here?

Claim your spot on this page: Basic listing $50 or Premium $100 for the top spot, held a full year. Both include a permanent link to your site.