List of best markets in Johannesburg, Cape Town and Durban, we have also compiled a list of what you need to know about markets at the end of the table.
| Market | Telephone | Location |
| Rosebank Sunday Market | 072 243 8582 | 50 Bath Ave, Rosebank, Johannesburg, 2196 |
| Neighbour Goods Market | – | 73 Juta St, Braamfontein, Johannesburg, 2000 |
| Market on Main | – | 264 Fox St, City and Suburban, Johannesburg |
| Street Market | – | 38-31 Joubert St, Johannesburg |
| Melville Farmers Market | 072 909 8266 | Carlow Rd, Melville, Johannesburg |
| Kwa Mai Mai Traditional Market | 071 791 3754 | 14 Berea Rd, City and Suburban, Johannesburg |
| The Station Social Market | 062 104 5203 | 121 Carr St, Johannesburg |
| Rosebank Art & Craft Market | 011 568 0850 | Cradock Ave, Rosebank, Johannesburg |
| Milnerton Flea Market. | 021 551 7879 | 126 Marine Dr, Paarden Eiland, Cape Town |
| Oranjezicht City Farm Market | 083 628 3426 | Haul Road, Granger Bay Blvd, Victoria & Alfred Waterfront, Cape Town |
| Oranjezicht City Farm Market | 083 628 3426 | Haul Road, Granger Bay Blvd, Victoria & Alfred Waterfront, Cape Town |
| Mojo Market | 021 422 4888 | 30 Regent Rd, Sea Point, Cape Town |
| The Neighbourgoods Market | – | 373 Albert Rd, Woodstock, Cape Town |
| I heart Market | 083 871 4991 | Albert Terrace &, Camperdown Rd, Point, Durban |
| Durban Workshop Flea Market | – | Aliwal St, Durban Central, Durban |
| Victoria Street Market | 031 306 4021 | 151/155 Victoria St, Durban Central |
| The Musgrave Market | 073 625 6725 | Berea Park, Stephen Dlamini Rd, Berea |
Before you visit any of this best markets in Johannesburg and Cape Town, we have compiled a list market shopping tips.
Don’t Bring a List.
Unlike supermarket shopping, you never know what you’ll discover at a farmers’ market from one week to the next.
Take a stroll through the market and make your choices depending on what appeals to you and what is in season.
It’s therefore simple to return home and organize your meals around the items you purchased.
For A Wider Selection, Start Shopping Early.
Early in the day, when the market first opens, you’ll find the finest variety, so aim to get there then.
If You’re Searching for A Bargain, Shop Late.
Arriving near the end of the market day may not provide as much diversity as arriving earlier in the day, but you may be able to find some fantastic prices.
Before the market ends, it’s never a bad idea to ask a farmer whether the price has changed.
Before You Buy, Have A Look Around.
Take your time to sample other suppliers’ wares and compare pricing.
Ask Questions.
Do you see something unfamiliar at the market?
Inquire with the farmer about it.
Unlike other locations, many farmers will let you try their products before you buy them, and they may also give you cooking and storage tips.
Asking the folks who cultivate your food directly is the best way to learn about it.
When The Season Is at Its Peak, Stock Up.
At the market, do you see tomatoes at almost every booth?
They’re probably towards the end of their season, which means they’ll be flavorful and affordable.
When you arrive home, preserve your abundance by preserving or freezing it to enjoy throughout the year.
Food Should Be Stored to Last A Long Time.
Refrigerate all greens in plastic bags.
Store tomatoes, garlic, potatoes, and onions at room temperature at all times.
If stored at ambient temperature and in a dark environment, certain hard squashes can survive for months.
Make It a Point to Do So on A Regular Basis.
By getting to know local farmers, supporting your local economy, connecting with the local seasons and environment, and meeting up with friends and neighbors, being a frequent market shopper is a terrific way to engage with your local community.
We hope the above tips will help you shop different at any markets in Johannesburg and Cape Town.
While you are here you might also be interested finding best places to buy sweets in Johannesburg.




