Best in Hood
Menu

5 Best Fabric Shops in Johannesburg (2026)

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

Talise Sterling
By Talise Sterling, Goods and Shopping · ✓ Data verified August 2026 · 8 min read

Buying fabric by the metre in Johannesburg means choosing between Oriental Plaza's dense cluster of fabric shops and the CBD's older wholesale merchants, and the two do very different jobs. Moosa's Fabrics alone has logged 763 Google reviews, more than double the next closest shop we found, while Karodia's Fabrics holds the highest rating at 4.8. That gap between volume and rating is the real question here: who has the widest selection versus who gets it consistently right.

Short answer: Moosa's Fabrics in Oriental Plaza is the most-reviewed fabric shop in Johannesburg (4.4 stars across 763 reviews) and stocks everything from pure linen to bridal lace. Karodia's Fabrics holds the highest rating at 4.8, and M&P Trikam, trading since 1935, is the pick for suiting and made-to-measure fabric. Expect wholesale-style pricing that varies by fabric type and quantity.
Jump to a business

How Johannesburg's fabric shops compare

# Business Rating Reviews Best for
1 Moosa's Fabrics 4.4 763 Widest selection / Oriental Plaza View ›
2 Karodia's Fabrics 4.8 324 Highest rated / lace View ›
3 Makotis 4.2 246 African print and traditional fabric View ›
4 M&P Trikam 4.6 120 Since 1935 / suiting fabric View ›
5 KIRSCH STEIN & CO 4.5 115 Wholesale textiles since 1946 View ›
5 Best Fabric Shops in Johannesburg (2026)

Our top picks, reviewed

Moosa's Fabrics logo
#1 Overall🕑 Open 6 days/wk↩ Responds to reviews

Moosa's Fabrics

4.4763 Google reviews

Moosa's Fabrics trades from Oriental Plaza in Fordsburg under the name MSR Fabrics online, stocking a huge range including pearl lace, French lace, brocade, faux leather, pure linen and organdy prints, sold both in-store and through an online shop with nationwide delivery. It is the most-reviewed fabric shop in Johannesburg by a wide margin.

What people praise

  • Enormous fabric range, from bridal lace to pure linen, all sold by the metre online or in-store
  • Competitive pricing with free delivery over a set order value
  • Staff described as knowledgeable and quick to offer alternatives when a fabric is out of stock
  • Colours reviewers say are true to the website photos

Worth knowing

  • One reviewer noted certain fabrics run slightly narrower than the stated width, worth allowing extra when cutting
Reputation scorecardrank in Johannesburg
Rating4.4 / 5
Review volume763 · 98th
Confidencehigh
Recency8 weeks ago
Info completenesssite · phone · hours
Rating breakdown63% 5-star
✓ VerifiedSource: Google

Our take: The default choice for sheer volume of stock and reviews. Its rating sits a shade below the specialist shops on this list, but nobody else here has anywhere near its selection or review base.

C162 Second Floor Oriental Plaza, Fordsburg, Johannesburg, 2092

Karodia's Fabrics logo
#2🕑 Open 6 days/wk↩ Responds to reviews

Karodia's Fabrics

4.8324 Google reviews

Karodia's Fabrics has traded in Hillbrow since the early 1990s and stocks a wide range of dressmaking and lace fabrics, with reviewers repeatedly singling out its lace materials. Long-serving staff and a loyal customer base run through years of reviews, some from customers who have shopped there for over three decades.

What people praise

  • Highest rating of any fabric shop on this list
  • Wide variety of fabrics, particularly praised for lace
  • Friendly, welcoming staff described as quick to assist
  • Loyal repeat customers, some shopping there for decades
Reputation scorecardrank in Johannesburg
Rating4.8 / 5
Review volume324 · 93th
Confidencehigh
Recency3 months ago
Info completenesssite · phone · hours
Rating breakdown88% 5-star
✓ VerifiedSource: Google

Our take: The highest-rated shop here and worth the trip for lace and dressmaking fabric specifically, backed by genuinely long-running customer loyalty.

204 Albertina Sisulu Rd, Hillbrow, Johannesburg, 2001

Makotis logo
#3🕑 Open 6 days/wk

Makotis

4.2246 Google reviews

Makotis, on Helen Joseph Street in the Johannesburg CBD, is a fabric store that also functions as a clothing store, custom tailor and fabric wholesaler, with a focus on African print and traditional clothing fabric. It also lists itself as a textile exporter and fashion designer, suggesting it serves both retail and bulk buyers.

What people praise

  • Beautiful African print and traditional clothing fabric at reasonable prices
  • Friendly, helpful staff noted by several reviewers

Worth knowing

  • Multiple reviewers describe slow service and long waits to be helped
  • Stock gaps reported on specific fabric types, including certain cotton African prints
Reputation scorecardrank in Johannesburg
Rating4.2 / 5
Review volume246 · 88th
Confidencemoderate
Recency6 months ago
Info completenesssite · phone · hours
Rating breakdown61% 5-star
✓ VerifiedSource: Google

Our take: Worth a visit specifically for African print and traditional fabric, but go in expecting to wait, and confirm stock of a specific fabric before making the trip.

112 Helen Joseph St, Johannesburg, 2000

M&P Trikam logo
#4🕑 Open 6 days/wk↩ Responds to reviews

M&P Trikam

4.6120 Google reviews

M&P Trikam has operated as a family business in Fordsburg since 1935, importing and supplying textiles to the clothing industry across Southern Africa. It is the sole South African agent for Italian suiting manufacturers Drago S.p.a and Lanificio Cerruti, and it stocks fashion fabric, corporate wear fabric and made-to-measure suiting and shirting, including Egyptian cotton shirting.

What people praise

  • Wide range of fine suiting and shirting material, including exclusive Italian lines
  • Recently moved to a bigger, cleaner premises across from its old Fordsburg location
  • Staff described as knowledgeable and generous with their time even when busy
  • Nearly a century of trading history in the same neighbourhood
Reputation scorecardrank in Johannesburg
Rating4.6 / 5
Review volume120 · 78th
Confidencemoderate
Recency4 months ago
Info completenesssite · phone · hours
Rating breakdown79% 5-star
✓ VerifiedSource: Google

Our take: The specialist pick for tailoring, suiting and made-to-measure fabric, backed by a rare decades-long track record and exclusive Italian supplier relationships.

21 Mint Rd, Fordsburg, Johannesburg, 2092

KIRSCH STEIN & CO logo
#5🕑 Open 6 days/wk↩ Responds to reviews

KIRSCH STEIN & CO

4.5115 Google reviews

KIRSCH STEIN & CO has supplied wholesale textiles in the Johannesburg CBD since 1946, serving clothing manufacturers, tailors and designers across suiting, corporate wear, schoolwear, sportswear, workwear and specialty markets. It develops some of its own colour ranges in-house and also runs a second branch in Fordsburg with more parking.

What people praise

  • Broad range spanning suiting, schoolwear, sportswear and hospital fabrics
  • Nearly eight decades of trading, trusted by South African clothing manufacturers
  • Efficient, knowledgeable service once a staff member is available

Worth knowing

  • Several reviewers note customer service can be slow during busy periods
  • CBD parking is limited; the Fordsburg branch has more space
Reputation scorecardrank in Johannesburg
Rating4.5 / 5
Review volume115 · 73th
Confidencemoderate
Recency8 weeks ago
Info completenesssite · phone · hours
Rating breakdown67% 5-star
✓ VerifiedSource: Google

Our take: A long-running wholesale merchant best suited to manufacturers and tailors buying in volume, though CBD parking and wait times are worth planning around.

53 Troye St, JOHANNESBURG CITY, Johannesburg, 2000

6

Your business here

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

Claim this spot ›

How we score

Every number on this page is computed from public Google data as of August 2026, not opinion or payment. Rating is each business’s live Google star average. Review volume shows how many customers have rated them, measured against other Johannesburg fabric shops. Confidence weighs the rating by that volume, so a 4.8 from hundreds of reviewers carries more weight than one from a handful. Recency reflects how recently customers are still reviewing. No business can pay to change these numbers.

How much does fabric cost in Johannesburg? (2026)

Fabric pricing in Johannesburg varies hugely by material, from basic cottons to imported lace and suiting, and none of the shops here publish a single fixed price list, so we won’t invent a general figure. A couple of real prices do turn up on individual product pages: Moosa’s Fabrics lists Pearl Lace at a sale price of R599 (regular R899) per unit, and M&P Trikam’s site references Italian wool suiting as a premium line without a listed price.

JobTypical price
Pearl Lace (Moosa’s Fabrics, sale price)R599

Price compiled August 2026 directly from Moosa’s Fabrics’ own website product listing. Fabric prices vary by type, width and quantity, so confirm current pricing with each shop directly.

Serving Johannesburg’s fabric district

Most of these fabric shops sit in or near Oriental Plaza and Fordsburg, with others in the Johannesburg CBD and Hillbrow. Searching for a fabric shop near me? Every listing below shows a live phone number and address so you can check stock before you make the trip.

What to ask before you buy fabric

  • What is the fabric’s exact width, and does it match what is listed online?
  • Is the fabric pre-shrunk, and does it need special washing or care?
  • Do you sell in fractional metres, and what’s the minimum cut?
  • Is there a bulk discount for larger orders, and does that apply to made-to-measure fabric?
  • Can you match this fabric or colour if I need more later?
  • Do you deliver, and what does delivery cost outside Johannesburg?

Frequently asked questions

How did you choose these fabric shops?

We started from fabric shops in Johannesburg with a public Google presence, then ranked by rating, review volume, consistency and recency. See How we score above.

Are these rankings paid?

No. Rankings come from public Google data. A business can pay to be a Featured Partner, which adds a badge and top placement, but that never changes another business’s score or position.

How often is this updated?

The data carries a verified date (August 2026 on this page). We refresh listings periodically so ratings and review counts stay current.

Which fabric shop has the widest selection in Johannesburg?

Moosa’s Fabrics in Oriental Plaza has the largest review base and stocks the widest online and in-store range, from bridal lace to pure linen.

Where do I go for suiting or made-to-measure fabric?

M&P Trikam, trading since 1935, is the specialist pick for suiting and shirting fabric, including exclusive Italian lines, and KIRSCH STEIN & CO has supplied wholesale suiting fabric since 1946.

The bottom line

Moosa’s Fabrics is the safest default for range and volume, while Karodia’s Fabrics edges it on pure rating, particularly for lace. If you’re buying for tailoring, head straight to M&P Trikam or KIRSCH STEIN & CO instead.

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.