The Best Vintage and Thrift Stores in Johannesburg (2026 Guide)

Inside Fabrikhunter vintage store on 39 Stanley, Braamfontein

If you are looking for the best vintage stores in Johannesburg, or the best places to thrift in Melville, Braamfontein and the northern suburbs, Joburg has more options than it did a few years ago. The city now mixes curated vintage shops with busy charity stores and neighbourhood second-hand rooms.

This is our 2026 guide. We have put Fabrikhunter first, because it is our shop, then listed other places we can confirm are still open. We have left out shops whose current addresses we could not verify.

Fabrikhunter, 39 Stanley, Braamfontein

Fabrikhunter is our Johannesburg shop, at Stanley Studios, 39 Stanley Avenue, Braamfontein. We handpick vintage and streetwear, then check, clean, size and photograph each piece. The rail is meant for browsing: workwear, sportswear, denim, vintage merch and one-of-one jackets, not unsorted piles.

Brands we hunt for include Carhartt, Ralph Lauren, Patagonia, Stüssy, Levi’s and BAPE, alongside Dickies, football tees and pieces for men and women. If you came looking for a Carhartt chore coat, vintage Levi’s or a Ralph Lauren knit, this is the place to start.

Find us: Stanley Studios, 39 Stanley Avenue, Braamfontein, Johannesburg 2092
Hours: Monday to Friday, 10am to 5pm; Saturday, 8am to 5pm; Sunday, 10am to 3pm
WhatsApp: +27 60 573 9060

There is free parking inside the Stanley precinct. More details live on our Joburg shop page and our locations page. If you cannot get to 39 Stanley, the same pieces go online in the latest drop.

Ifuku, 44 Stanley

A short walk from our shop at 39 Stanley is Ifuku, at 44 Stanley Avenue. The two precincts sit next to each other in Braamfontein Werf / Milpark, so Ifuku is one of the easiest extra stops on a visit to Fabrikhunter. Look for it at the West entrance of 44 Stanley.

Ifuku is a specialist denim shop run by Rodney Mudzengerere, who opened the bricks-and-mortar store in 2021 after selling on Instagram. The 44 Stanley precinct lists it for new and vintage denim and rugged wear. On the rails you can expect vintage denim, cargo jackets, boots, and Rodney’s own range of tees and kimonos. The shop is also known for an in-house workwear line, Shigoto Ifuku, and for repairing and reviving old denim.

If you are at 39 Stanley for curated vintage and streetwear, Ifuku is the natural next stop when you specifically want denim. The same precinct also has Kōhī by Ifuku, a Japanese-inspired coffee and matcha shop.

Melville: Joburg’s easiest thrift walk

Melville, especially around 4th Avenue and 7th Street, is still one of the simplest places in Johannesburg to spend a morning moving between shops on foot.

U-turn Melville

U-turn’s Melville charity shop is at the corner of 91 4th Avenue and 7th Street. Purchases help fund U-turn’s programmes supporting people out of homelessness. The shop is organised by colour and category, and also carries furniture, books and other household pieces. Their listed hours are Monday to Saturday, 8am to 5pm. U-turn also has a Gauteng shop at 231 Beyers Naudé Drive, Blackheath, Randburg.

Thrift Therapy, 79 4th Avenue

Thrift Therapy is a smaller, independently run shop at 79 4th Avenue, Melville. It opened more recently than the area’s charity shops and keeps a carefully chosen, rotating rail rather than a warehouse of stock. It is a good contrast to a bigger rummage: fewer pieces, more of a point of view.

Linden: a quieter cluster on 4th Avenue

A short drive from Melville, the little centre at 59 4th Avenue in Linden has become a regular stop for Joburg thrifters.

Chic Mamas, Junkie Charity Store and Fundi Leather

Chic Mamas is a volunteer-run charity shop selling donated, mostly women’s clothing, with proceeds going to charity. In the same centre is Junkie Charity Store, a broader charity shop with clothing and household goods that supports several local organisations. Fundi Leather, known for pre-loved leather shoes and jackets, is also part of the same cluster.

Northern suburbs: consignment and pre-loved with a purpose

Conrad Collective, 94A Conrad Drive, Blairgowrie

Conrad Collective is a well-stocked second-hand shop on Conrad Drive in Blairgowrie, with clothing across age groups and price points. It is a useful stop if you want more volume than a boutique, without quite the chaos of a warehouse.

Wizards Vintage, 32 Bompas Road, Dunkeld

Wizards Vintage is a long-running Joburg consignment boutique for pre-loved designer and vintage clothing, shoes and accessories. It has moved over the years, including a former address in Parktown North, and now trades at 32 Bompas Road, Dunkeld. Go here when you are looking for edited designer pieces rather than streetwear or workwear.

Vintage with Love, 102 Corlett Drive, Melrose

Vintage with Love also has a Johannesburg shop, at 102 Corlett Drive, Melrose. It is a non-profit selling gently worn, pre-loved pieces, with profits going to literacy and education organisations. Hours from their own website: closed Sunday and Monday; Tuesday to Thursday, 9am to 5pm; Friday, 9am to 4pm; Saturday, 9am to 1pm.

How Joburg’s vintage scene fits together

Johannesburg is a driving city, so it helps to group your stops. Start at 39 Stanley for curated vintage and streetwear, walk over to Ifuku at 44 Stanley if you want a denim specialist, then either do the Melville block around 4th Avenue and 7th Street, or head north to Linden, Blairgowrie, Dunkeld and Melrose.

The city is especially strong on two things: American and European workwear and sportswear, which is the kind of hunt we do at Fabrikhunter, and a thick layer of charity and consignment shops where the pleasure is in the rummage. You do not have to choose one style of shopping. Most people do both, and the difference in stock is exactly why that works.

Unlike a single high-street of vintage shops, Joburg’s scene is spread out. That is not a weakness if you plan a loop: Fabrikhunter and Ifuku sit next to each other on Stanley, then one neighbourhood walk will cover more ground than bouncing between malls.

Shop Fabrikhunter online

Fabrikhunter ships across South Africa. Everything online is one of one, sized and ready to order.

We also have a Cape Town shop at 223 Bree Street. See both locations if you are planning a trip that covers both cities.

Frequently asked questions

Where is the best vintage store in Johannesburg?

For curated vintage and streetwear, start at Fabrikhunter at 39 Stanley in Braamfontein. If you want a denim specialist, Ifuku is a short walk away at 44 Stanley. For a neighbourhood rummage, Melville and Linden have the densest clusters of charity and independent shops. For pre-loved designer consignment, Wizards Vintage in Dunkeld is the specialist stop.

Is Fabrikhunter in Braamfontein?

Yes. The Joburg shop is at Stanley Studios, 39 Stanley Avenue, Braamfontein, Johannesburg 2092, with free parking inside the Stanley precinct. We are open Monday to Friday from 10am to 5pm, Saturday from 8am to 5pm, and Sunday from 10am to 3pm.

Where should I thrift in Melville?

Begin at the corner of 4th Avenue and 7th Street for U-turn, then walk 4th Avenue for smaller independent shops such as Thrift Therapy at number 79. Melville rewards doing the block on foot.

Can I buy Fabrikhunter pieces if I am not in Joburg?

Yes. Shop the latest drop at fabrikhunter.com, or visit our Cape Town store at 223 Bree Street.

What is the difference between curated vintage and a charity shop?

Curated vintage shops edit the rail for specific brands, eras and condition. Charity shops take donations and tend to have more volume at lower prices, with proceeds supporting their programmes. Joburg is good for both, and they scratch different itches.