×
Switch to Afrikaans

18 Christmas markets across country that everyone will love

Here’s your chance to find the best present for your loved ones!

By Danielle Barnes

Christmas markets

Western Cape

1. Pinelands Craft & Gift Fair (3 to 22 December)

WHERE: Kent Hall, Pinelands High School, Forest Drive, Pinelands, Cape Town | MORE INFO: pinelandscraftandgiftfair.com or 082 661 6080

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

A yummy snack for all those sweet tooth’s #fudge #treats #yummy #sweet

A post shared by Pinelands Craft & Gift Fair (@pinelandscraftandgiftfair) on

2. Santa’s Fair, Strand (5 to 28 December)

WHERE: Lourensrivier Gemeente church hall, corner of Broadway Boulevard and Da Gama Street, Strand | MORE INFO: 072 278 3366

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

#beenailly #santasfair #havingfun #familytime #myalmostbigprincess #loveher #foxhat #cute #smile

A post shared by Charles Albert (@charlie_l04) on

3. Stellenbosch Slow Market’s Christmas Night Market at Oude Libertas (6 to 7 December)

WHERE: Oude Libertas Estate, Oude Libertas Road, Stellenbosch | MORE INFO: slowmarket.co.za or 021 886 8514

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

Trading, the heart of giving and taking

A post shared by Slow Market (@slowmarket) on

4. Blue Bird Garage Sunday Christmas Market (2 and 7 December)

WHERE: 39 Albertyn Road, Muizenberg, Cape Town | MORE INFO: bluebirdgarage.co.za or 082 920 4285

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

Happy Friday everyone 🙌 we’re ready to bring in the weekend with you from 4pm today👌 #bluebirdgarage #friday #foodmarket #capemarkets #muizenberg

A post shared by Blue Bird Garage Market (@bluebirdgaragemarket) on

5. EkLiefKrismis market at Eden Place (12 to 22 December)

WHERE: Eden Place, off the N2 at Kraaibosch (near the Victoria Bay turn-off), George | MORE INFO: ekliefkrismis.co.za or 072 331 4335

6. Disakloof Gift Market (15 to 24 and 26 to 29 December)

WHERE: Disakloof Campsite, Clarence Drive, Betty’s Bay | MORE INFO: info@bettysbaymarkets.co.za or 082 781 4597

7. Edgemead Christmas Market (7 to 22 December)

WHERE: Edgemead Community Hall, Edgemead Drive, Edgemead, Cape Town | MORE INFO: edgemeadmarket.com

 

8. Simply South Gift & Craft Fair (3 to 22 December)

WHERE: NG Kerk Constantia, corner of Ladies Mile and Firgrove roads, Bergvliet, Cape Town | MORE INFO: simplysouth.co.za, 083 618 6366 or 082 423 7185

 

9. Boerevintage Indoor Gift Market at George Showgrounds (16 to 22 December)

WHERE: George Show Grounds, R102 (Old Airport Road),  Groeneweide Park, George | MORE INFO: boerevintage@gmail.com or 083 398 0205

 

10. Gabriëlskloof’s Favourite Things Market (14 to 16 December)

WHERE: Gabriëlskloof Wine Estate, Swartrivier Road, off the N2 between Bot River and Caledon | MORE INFO: gabrielskloof.co.za or 028 284 9865

 

Gauteng

11. Parkview Charity Christmas Market (30 November to 2 December)

WHERE: George Hay Park, Lurgan Road, Parkview, Johannesburg | MORE INFO: nicarela.org

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

A really fun night out and for a good cause #parkviewcharitychristmasmarket #Parkview #johannesburg #christmasmarket

A post shared by Bianca Ackroyd (@bianca_ackroyd_sa) on  

12. The Linden Market: Christmas Edition (1 to 2 December)

WHERE: 45 Thomas Bowler Street, Johannesburg Botanical Gardens, Emmarentia, Johannesburg | MORE INFO: thelindenmarket.com or 079 509 6446

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

Great weather for a great market! #lindenmarket #ingenuiteattheyard #theyardatriversands #riversandsincubationhub #buylocal

A post shared by Ingénuitéattheyard (@ingenuiteattheyard) on

 

13. The Wanderers Christmas Market (2 to 9 December)

WHERE: The Wanderers Club, 21 North Street, Illovo, Johannesburg | MORE INFO: 011 788 5010

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

All set and ready to go #wandererschristmasmarket

A post shared by Jackalberry (@jackalberrysa) on

 

14. Vintage Christmas Market at The Stables Village (8 December)

WHERE: 212 3rd Street (off Cedar Road), Chartwell, Johannesburg | MORE INFO: thestablesvillagemarket.com

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

Live music 🎶 and delicious food 🥘 🍕 🍗 Sunday’s are best spent with the entire family at the Stables!

A post shared by The Stables (@thestablesvillagemarket) on

 

Eastern Cape

15. The Valley Christmas Market at Chicky’s Yard (8 December)

WHERE: Alabaster Street, Baakens Valley, Port Elizabeth | MORE INFO: thevalleymarketpe@gmail.com

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

The popular @valleymarketpe is back and takes place at Chicky’s Yard tomorrow morning! 🌼🙌🏼

A post shared by Chicky’s Yard (@chickysyard) on

 

16. Bunkers Market (25 November)

WHERE: Montrose Avenue, Bunkers Hill, East London | MORE INFO: bunkersmarket@gmail.com or 073 222 7803

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

Our organic stall at the Bunkers Market #BunkersMarket

A post shared by PumzaEffect (@pumzamdingi) on

 

KwaZulu-Natal

17. I Heart Market (1, 8, 15 and 22 December)

WHERE: Moses Mabhida Stadium, 44 Isaiah Ntshangase Road, Stamford Hill, Durban | MORE INFO: iheartmarket.com

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 

 

Who’s hungry? (Everyone!) Serving delicious goodness at #loophole flatbread ❤️ ___ #makersmovement #iheartmarket #vivalocal #iheartturns10

A post shared by I Heart Market (@iheartmarket) on

 

18. Durban Botanic Gardens Trail of Lights (14 to 30 December)

WHERE: Durban Botanic Gardens, 9A John Zikhali Road, Berea, Durban | MORE INFO: trailoflights.co.za

 

PHOTO: iStock/lechatnoir

ALSO READ:

How to streamline your Christmas décor

The best beauty gift sets to give this Christmas

The makeup must-haves to give this Christmas

Like this?
to our Free Good Housekeeping Newsletter
8 gorgeous skincare-spoil gift sets to give this festive season

'Tis the season to smell amazing!

Close