Trip Planner:   Africa  /  South Africa  /  Gauteng  /  Pretoria  /  Hazel Food Market

Hazel Food Market, Pretoria

#1 of 20 in Shopping in Pretoria
Flea Market · Hidden Gem · Shopping
See where Pretoria locals come to meet and purchase fresh goods at Hazel Food Market, where you can buy directly from the producers. Choose among many of the local dishes, international cuisines, and different foods prepared on site, and let children play on the jungle gym and jumping castle. The layout of the market--stalls arranged around a seating area--provides a casual and relaxing atmosphere. Browse for homemade crafts, sit back in the garden center, or buy some fresh vegetables and ingredients. Put Hazel Food Market on your schedule, and learn what else deserves a visit by using our Pretoria vacation site.
Create an itinerary including Hazel Food Market
© OpenMapTiles © OpenStreetMap contributors

Hazel Food Market reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
235 reviews
  • Lovely market full of interesting things. Nice food from local farmers who need our support. Nice bar to sit outside and admire the views. Recommended thing to go in Pretoria on a Saturday morning.  more »
  • The Saturday morning market is a must for both visitors and for residents of Pretoria who will find themselves attending on a regular basis. There is such a wide selection of cuisines from Thai to...  more »
  • Lovely variety of stalls. Loved the availability of organic soaps, creams etc. Food stalls are great. Had a pleasant few hours wondering around. Not overcrowded and loads to buy.
  • Nice relaxed vibe. Some good food. Plenty of seating. A nice way to spend some time with friends. Starts closing at 2pm.

Plan your trip to Pretoria

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it
    Everything in one place.
    Everyone on the same page.