Johannesburg is a densely populated and highly urbanized metropolis in South Africa. On record, it is the biggest city in the country. It is also the official capital of the Gauteng Province, a region with remarkable mining heritage. More so, it has spectacular landmarks that are must-visit for tourists, including the Apartheid Museum and Mandela House. Yes, this charming city was once home to the late Nelson Mandela. If you want to dip into the mining heritage of Johannesburg, be sure to add Gold Reef City in your travel itinerary. If its gastronomy you’re after, there are many food spots and markets around the city. Check out our list of must-visit food markets in Johannesburg, South Africa.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Market on Main
Looking for a place to try local culinary delights while in the captivating city of Johannesburg? If so, you might want to check out Market on Main, located in Fox Street. This fantastic shopping district is in downtown Johannesburg, close to other businesses and eateries. It only operates every Sunday of the month, but it is a must-visit when it’s operational. Here, you can buy regional culinary delights that will complete your city adventure. More so, there are merchants that sell local crafts, accessories, home decor, and even lovely clothes in Market on Main.
Market on Main
Address: 264 Fox Street, City and Suburban, Johannesburg, 2000, South Africa
Website: Market on Main
Opening hours: Sun: 10am - 3pm (closed on Mon - Sat)
2. Bamboo Farmers’ Market (Melville)
Posted by Melville Food and Farmers Market on Friday, 10 January 2020
Another fantastic place in Johannesburg where you can go both on a shopping spree and a palatable culinary adventure is at Bamboo Farmer’s Market in Melville, Johannesburg. This shopping district is a haven for food lovers, specifically those who are into organic delights. Bamboo Farmers’ Market carries fresh produce, lemon products, premium coffee beans, nuts, raw honey, and more. Plus, there are lots of baked goodies that you can gorge on at Bamboo Farmer’s Market. Satisfy your sweet tooth with cupcakes or load up some carbs with lasagna and pesto.
Bamboo Farmers’ Market (Melville)
Address: Melville, Johannesburg, 2092, South Africa
Website: Bamboo Farmers’ Market
Opening hours: Sat: 9am - 1:30pm (closed on Sun - Fri)
3. Jackson’s Real Food Market Bryanston
Looking for a place to buy healthy products while in Johannesburg? Search no more as Jackson’s Real Food Market Bryanston is one of the most recommended healthy food stores in the city. You can find it in Bryanston. You can drop by any day of the week here since it is open daily. It showcases a charming modern industrial store with lots of natural light, and it exudes a friendly atmosphere that makes shoppers feel at home. It has lots of products, from fresh fruits and veggies to baked pastries to healthy spreads and lots of organic goodies. Plus, it has an indoor and outdoor dining area where you can savor your healthy purchases.
Jackson’s Real Food Market Bryanston
Address: 300 Bryanston Dr, Bryanston, Sandton, 2191, South Africa
Website: Jackson’s Real Food Market Bryanston
Opening hours: Mon - Sat: 7:30am - 6:30pm; Sun: 8am - 4:30pm
4. Bryanston Organic Market
Are you an activist for Mother Nature or a regular person who just wants a healthier lifestyle? Well, whatever you call yourself, you might be interested in a fantastic market selling eco-conscious goodies. Located in Sandton, Johannesburg is Bryanston Organic Market. It is a bustling and colorful shopping district that is operational every Thursday and Sunday of the month. It’s been on the ground for more than 40 years now, continuously providing locals and tourists with organic foods and ingredients. More so, you’ll find charming, locally made crafts and natural goods in this lovely market.
Bryanston Organic Market
Address: 40 Culross Road, Bryanston, Sandton, 2191, South Africa
Website: Bryanston Organic Market
Opening hours: Thu, Sat: 9am - 3pm (closed on Sun, Mon, Tue, Wed, Fri)
Johannesburg Tour Guide
Thabang Molefe
My name is Thabang Molefe, Director/ Owner of Tsalanang Travel & Tours. I’m a qualified National Tourist Guide in South Africa, born and breast fed in Johannesburg. I have worked in the sports & events industry where I discovered my passion for traveling, and later worked with some of the TOP destination management/operators in South Africa. I love meeting people, and exchangin... Read more
Tours by Thabang
Johannesburg Tour Guide
Jakes
Jakes is registered and accredited with FET Certificate Tourist Guiding. He is competent to advise clients on all essential aspects of travel in South Africa having passed the SA Specialist course from South African Tourism. As a good story teller, he makes any historical situation or site come to life; and this is what makes him to stand out as a knowledgeable and exciting guide. “I’m always ... Read more
Tours by Jakes
5. Neighbourgoods Market
Got nothing to do on a Saturday morning in Johannesburg? Why not plan a special lunch for your loved ones? If you like this idea, shopping at Neighbourgoods Market might pique your interest. Open only on Saturdays of the month, this fascinating indoor and outdoor market is where local merchants and shoppers gather on the weekend to trade. Here, you can buy fresh produce and ingredients that you might need for your culinary exhibition at home. Not only that, you can go on a gastronomic escapade in Neighbourgoods Market with its multitude of food businesses that sell their specialty fares in the market. Plus, local crafts are also available.
Neighbourgoods Market
Address: 73 Juta Street, Johannesburg, 2000, South Africa
Website: Neighbourgoods Market
Opening hours: Sat: 9am - 3pm (closed on Sun - Fri)
6. Fourways Farmer’s Market
Another fantastic food market you’ll find in Sandton, Johannesburg, is Fourways Farmer’s Market. Be sure to check it out on a Sunday or a Friday as it only operates on those days. Fourways Farmer’s Market is not only your regular shopping destination, but it is also a hangout place. A favorite weekend destination among locals, this lovely market has food stalls that sell delicious eats, aside from fresh fruits and vegetables that you can bring home. Also, live music fills the atmosphere as shoppers and diners browse through different stalls and dine in lovely seating areas. Surely, it is a splendid place to spend your weekend with family and friends.
Fourways Farmer’s Market
Address: C/O William Nicol Drive & Montecasino Boulevard, Fourways, 2191, South Africa
Website: Fourways Farmer’s Market
Opening hours: Fri: 3:30pm - 10:30pm; Sun: 9am - 4pm (closed on Mon, Tue, Wed, Thu, Sat)
7. The Rosebank Sunday Market
Positioned in the parking lot of Rosewood Mall, The Rosebank Sunday Market is a delightful place to spend some quality time with family on a Sunday, before or after shopping at the mall. It is a covered market place, but it has lots of natural light. It houses fantastic retailers that sell various goods. You can buy trendy clothes and accessories in The Rosebank Sunday Market for affordable prices. Not only that, but some merchants sell home decor, furniture, and locally made crafts. On top of that, it has exquisite culinary businesses that will charm you to try their specialties. Plus, live entertainment is present for a more livelier shopping experience.
The Rosebank Sunday Market
Address: 50 Bath Ave, Rosebank, Johannesburg, 2196, South Africa
Website: The Rosebank Sunday Market
Opening hours: Sun: 9am - 4pm (closed on Mon - Sat)
8. Linden Market
The next time you venture to Johannesburg, check out the Linden Market. Located within the Johannesburg Botanical Gardens in Randburg, this superb open space market will give you an elevated shopping experience you will never forget. It’s like a huge trade fair, where retailers and buyers busy themselves as they trade. Not only that, but it is a must-have for families, friends, lovers, and solo wanderers, as live bands entertain everyone who attends the fair. Plus, lots of food stalls are present to provide hearty culinary delights to energize everyone.
Linden Market
Address: 45 Thomas Bowler Street, Emmarentia, Randburg, 2195, South Africa
Website: Linden Market
Opening hours: Sat: 9am - 4pm (closed on Sun - Fri) (It’s not a weekly event, and schedules are to be announced)
9. Little Addis
Known as the Ethiopian district in Johannesburg, Little Addis - also known as “Little Ethiopia” - is a vibrant shopping district that covers several blocks of Rahima Moosa Street. This side of the city is home to Ethiopian businesses, including exquisite eateries, cafes, and upscale restaurants. Aside from those food businesses, Little Addis features fantastic retail stores that sell clothes, accessories, jewelry, hair salons, recreational areas, and more. It is a delightful place to purchase cute and remarkable souvenirs to add color to your Johannesburg adventure.
Little Addis
Address: Rahima Moosa Street and Troye Street, City Centre, Johannesburg, South Africa
10. Boxes
27 Boxes is a superb shopping site in Johannesburg, South Africa. Compared to upscale mega malls, this shopping place promotes local businesses. It carries local brands, from clothing to accessories, home decor, arts and crafts, and even local food businesses. Every product sold here is guaranteed handmade and a product of love and craftsmanship. A lovely lifestyle center and a hangout place, 27 Boxes has everything you need to enjoy your free day with family and friends. Plus, it has an exquisite gallery called Mwanawasa Art, and it is a must-visit when you happen to be in the area.
27 Boxes
Address: 74 4th Avenue, Melville, Johannesburg, 2109, South Africa
Website: 27 Boxes
Opening hours: Tue - Sat: 10am - 6pm; Sun: 10am - 4pm (closed on Mon)
Check out the food markets in Johannesburg
Johannesburg is a vibrant highly-urbanized metropolis in South Africa. It has a rich cultural heritage, and it offers a plethora of offerings for its guests - from must-see landmarks to charming parks, museums, recreational areas, and more. Not only that, but it has delightful food markets that are a representation of the city’s vibrant culture. Make sure to check them out when you visit Johannesburg.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data