In this economy, buying retail is not always the most viable option anymore. Luckily, Joburg is full of thrift spots for those affordable, pre-loved, one-of-a-kind picks that you’ve been searching for. Plus, vintage lovers will have a field day too, with some of the most stunning and unique vintages waiting to be discovered.

Vintage with Love
Vintage with Love is a charming boutique that offers a curated collection of timeless vintage women’s wear, each with its own history and character. From classic clothing to unique accessories, the store specialises in high-quality, pre-loved items that exude style and nostalgia.
Whether you’re hunting for a standout fashion piece or a rare find, Vintage with Love brings together a mix of eras and trends, ensuring that every shopper can discover something special.
The store also takes part in charity work by raising funds to contribute towards the support of numerous literacy programmes that build the community. With its focus on sustainability and a love for all things vintage with a purpose, it’s a perfect destination for those looking to make a difference through fashion.
When: Tuesday to Thursday from 9am to 5pm; Friday from 9am to 4pm; Saturday from 9am to 1pm
Where: 102 Corlett Drive, Melrose, Joburg

Salty Hippy Thrift Shop
Salty Hippy sells pre-loved bespoke items all at R60 a piece or at R250 for five items. From t-shirts, coats, pants and skirts to jewellery and other accessories, this is an absolute go-to for thrifty shopping in Jozi.
When: Wednesday to Sunday from 10am to 4pm
Where: 279 Church St (Cnr Witkoppen), Fourways in Village Green Lifestyle Centre

National Clothing Distributors
The National Clothing Distributors in Alberton is the perfect spot for finding pre-loved clothing at very reasonable prices. With over 30 000 pre-loved jackets and coats imported from Italy and Germany as well as jeans, shirts and dresses, discover quality garments to add to your wardrobe. The store receives new stock daily, so every visit makes way for brand-new discoveries. And the best part? You pay by the weight of your purchases and there are often plenty of bulk sales.
When: Monday to Friday from 8am to 5pm; Saturday from 8am to 3pm; Public holidays from 9am to 2pm
Where: 12 Borax Street, Alrode, Alberton

Second Chance Clothing
Second Chance Clothing has been selling pre-loved clothing for over 17 years.
With three separate stores across Gauteng, each specialises in a wide range of affordable second-hand clothing for women, men, and children, as well as shoes, accessories, and linen at unbeatable prices. New stock arrives daily, making for a fresh shopping experience upon every visit.
When: Honeydew – Monday to Saturday from 8am to 6pm; Sunday and Public Holidays from 9am to 4pm | Vanderbijlpark – Monday to Saturday from 8.30am to 6pm; Sunday and Public Holidays from 9am to 4pm | Centurion – Monday to Friday from 8am to 6pm; Saturday from 8am to 5pm; Sunday and Public Holidays from 9am to 2pm
Where: Shop 17A, Honeydew Shopping Centre, Blueberry Rd, Honeydew | South East Boulevard Shopping Centre, Vanderbijlpark S. E. 8, Vanderbijlpark | Wierda Mall, Chris Hougaard St, Wierdapark, Centurion

The Curiosity Charity Shop
This thrift store is packed with absolutely everything. From books to clothing to fun little trinkets, shoppers could spend hours uncovering hidden gems in this charity shop. Plus, you can find things priced as low as R25.
When: Monday to Friday from 9am to 4.30pm; Saturday from 9am to 4pm
Where: 225 Beyers Naudé Dr, Northcliff, Randburg

Fundi Leather
At Fundi Leather, thrift and vintage lovers will find an incredible selection of quality leather heels and boots, jeans, jackets and more. This is the perfect spot to visit if you really want to elevate your style. Prices range from R250 to well into the thousands, but each item is hailed as well worth the price.
Owner, Fundi, is known to be one of the pioneers of the black punk movement in South Africa and is one of the main attractions of the thrift store. Visitors are sure to be amazed by his stories and get a warm welcome into a space that holds so much history.
When: Open daily from 9am to 5pm
Where: 59 4th Ave, Linden, Randburg

CLT’R
For sports fans, CLT’R is a premium vintage store that specialises in mixing vintage football jerseys with casual, everyday streetwear by selling retro soccer jerseys and rare match-worn gear.
The store houses a massive inventory of retro soccer kits from both international teams and major global clubs, as well as vintage tracksuits and classic jackets.
When: Wednesday to Sunday from 9am to 5pm
Where: Unit 10 Netwater Place, 252 Oak Ave, Ferndale, Randburg

Conrad Collective
This thrift hotspot has everything from designer items to essentials, perfect for younger shoppers and sold at reasonable prices. Visitors can score something effortlessly chic for their next outing.
When: Monday to Thursday from 10am to 5pm; Friday and Saturday from 9am to 5pm
Where: 94A Conrad Drive, Blairgowrie, Randburg

Wizards Vintage
Wizards Vintage is a boutique for pre-loved luxury, featuring high-end designer garments, shoes, and accessories.
Shoppers routinely visit the place to piece together outfits using statement pieces from world-renowned luxury brands. As such, the store is filled with pre-owned designer labels, with each item carefully selected to maintain high standards of quality and style.
When: Monday to Saturday from 10am to 4pm
Where: 32 Bompas Rd, Dunkeld, Johannesburg

Thrift Up
Thrift Up is doing slow fashion the way it should be done.
With budget-friendly prices, shoppers can get anything from clothing to paintings, kitchenware, stationery, books, decorative trinkets, and plenty more. Thrift Up is also in support of the Johannesburg Children’s Home.
When: Monday to Friday from 9am to 5pm; Saturday from 9am to 2pm
Where: Thrifting Up, 96 Frances Street Grant Ave, Soho Square, Norwood

U-turn Charity Shops
When you shop at a U-turn, you’re part of a bigger story.
By buying previously loved goods, you are providing a work opportunity for someone who has had to work hard to overcome enormous challenges like addiction or homelessness, through the U-turn Homeless Ministries programme.
Sold items are reasonably priced and can be bought both in-store and online.
When: Melville – Monday to Saturday from 8am to 5pm | Northcliff and Pretoria – Monday to Friday from 9am to 5pm; Saturday from 9am to 2pm
Where: 91 4th Street, Cnr 7th Avenue, Melville | Pendoring Rd, Northcliff, Tsepo community services | 231 Beyers Naude Drive, Blackheath, Randburg | Tramshed Mall, 324 Francis Baard St, Pretoria Central

SAINTS Charity Shop
Voted the Best Thrift Shop by Best in Joburg for two years in a row in 2023 and 2024, SAINTS offers thrifty shopping for a great cause.
Find an assortment of reasonably priced clothing, puzzles, games, craft supplies, and books. Those who donate or shop at the thrift contribute to the R 2.2 million per year that is paid out to 10 animal welfare organisations across Gauteng.
When: Monday to Friday from 9.15am to 5pm; Saturdays from 10am to 3pm; Public holidays from 10am to 4pm
Where: Shop 22, Northriding Square, cnr Bellairs & Blandford drive, North Riding, Randburg

Junkie Charity Store
Junkie Charity Store is where you can go to find absolutely anything. From clothing to miscellaneous items such as desks, book sets, strollers, chairs, and much more. The Charity Store supports charities including Salvation Army, Joburg Child Welfare, Princess Alice Adoption Home, Ban Animal Trading, Hearts of Hope, and the Melville Koppies Heritage Fund.
When:
Where: Shop 18, 59 4th Avenue, Linden

ThriftyWays
Although more on the pricier side, ThriftyWays offers high-quality bottoms, bags, headwear, jackets, shoes and the coolest vintages in pristine condition. For those willing to spend a bit more and who love to don the freshest vintage streetwear, this is the spot to visit.
When: Monday to Thursday from 8am to 6pm; Friday to Saturday from 8am to 7pm; Sunday and Public Holidays from 8am to 3.30pm
Where: 16 Gleneagles Road, Greenside, Randburg

FrabrikHunter
FabrikHunter is a curated vintage and streetwear store featuring a slew of premium brands, including Ralph Lauren, Nike, Levi’s,Tommy Hilfiger, and more. There are drops every few weeks, and each item is carefully found, sorted, and hung up by hand.
When: Monday to Friday from 10am to 5pm; Saturday from 8am to 5pm; Sunday from 10am to 4pm
Where: Stanley Studios, 39, Braamfontein, Johannesburg


Daddy Cool Second Hand Clothing
Daddy Cool is all about offering pre-loved, quality clothing at a low bargain price.
This beloved thrift in Centurion is the place to go to find the coolest secondhand stuff. The store accepts donations and may buy some items for a low price so they can sell them to those who need them for low prices.
When: Monday to Friday from 9am to 5pm; Saturday from 9am to 2pm
Where: 1289 Heuwel Rd, Zwartkop, Centurion

Ons Winkel
The Ons Winkel thrift stores form a part of the work that the Solidariteit Helpende Hand organisation does.
With over 120 stores nationwide and plenty in Gauteng, shoppers can find clothes, linen, kitchenware, and the works at any store near them.
Find all stores including Joburg branches here.
When: Most stores are open Monday to Sunday from 9am to 5pm
Where: 68 Botha Avenue, Pretoria | Corner Benneman and Solomon Mahlangu, Six Fountains Residential Estate | 118 Jakaranda Street, Pretoria | 530 Ben Swart Street, Pretoria | 485 Gerrit Maritz Rd, Pretoria North, Pretoria | 528 Pretoria Road, Pretoria | Waverley Gardens, 779 Codonia Avenue, Waverley, Pretoria | Zambezi Center C/O Sefako Makgatho Drive &, Marija St, Sinoville, Pretoria

Barely Worn Clothing Silver Lakes
Barely Worn is a thrift gem dedicated to sustainability.
Shop luxury thrift and brand-name fashion with preloved pieces that have been handpicked in impeccable condition. Plus, visitors can opt for in-store tailoring for the perfect fit. All excess clothing in-store is donated to the Hanna Charity Shop, supporting those in need.
When: Tuesday to Friday from 9am to 5pm; Saturday from 9am to 20pm
Where: Stocks Centre, Graham Road, Shere, Pretoria

Hidden Treasure
Hidden Treasure serves as a ministry to the poor with thrift shops across South Africa, even offering employment for some, through their shops. Whatever your interest, be that antiques, books, art or clothing, you can find it at Hidden Treasure.
With 14 branches countrywide and 5 in Gauteng, you can shop up at whichever store is closest to you.
When: Monday to Friday from 9am to 5pm; Saturday from 9am to 1pm/2pm
Where: Shop 13A Waterglen Shopping Centre, Cnr of Garsfontein Rd and January Masilela Dr, Waterkloof Glen, Pretoria | Napier Road, Lyttelton, Centurion | Shop 2, 49 Van Riebeeck Ave, Edenvale, Johannesburg | Shop 21, Trust bank Centre, 50 Voortrekker Rd, New Redruth, Alberton | Shop 2, Periston House, Helena Lochner Street, S. W. 1, Vanderbijlpark







