Christmas Markets in South Africa

This festive season, break away from shopping Malls and step into the magical world of your Christmas Markets where you can find thoughtful, unique and locally-made gifts that are certain to impress.

  • Edgemeade Market

    1. Edgemead Christmas Market, Cape Town

    One of Cape Town's favourite indoor markets, Edgemead Market is home to over 250 talented crafters who travel from as far as Mossel Bay, Riversdale and Vredenburg to take part in the market. The market is held at the Community Hall on Edgemead Drive and is open every day from 7 to 22 December 2018 from 10 am to 8 pm.

    Read More
  • Blaauwklippen Twilight Christmas Market

    2. Blaauwklippen Twilight Christmas Market, Cape Town

    This gorgeous night market brings European Christmas charm to the heart of the Cape Winelands. The market is open from 17 to 22 December from 4pm to 9pm. Shoppers can find everything from delicious gingerbread cookies and fruit cakes to handcrafted toys, jewellery, pottery and more.

    Read More
  • Shongweni Farmers Market

    3. Shongweni Farmers Market, KwaZulu-Natal

    The Shongweni Farmers Market story is one of humble beginnings and passion, with 12 stalls pitched on a polo field. Today, this thriving market attracts a global audience and boasts over 150 stalls offering delectable food, artisinal products and outstanding fresh produce. The Christmas Extravaganza kicks off from 1 to 29 December 2018.

    Read More
  • Kirstenbosch Craft Market

    4. Kirstenbosch Craft Market, Cape Town

    The Kirstenbosch Craft Market runs a special Christmas market on 9 and 23 December 2018 at Stone Cottage Grounds from 9 am to 3 pm. This popular outdoor market will feature a wide array of beautiful hand-made art and craft items, plenty of activities for kids, and a variety of food and drink. Entry is free.

    Read More
  • Uvongo Christmas Market

    5. Uvongo Christmas Market, KwaZulu-Natal

    The perfect market for all those last minute shoppers, Uvongo Christmas Market stays open all through the holiday season. The market is open daily from 9 am to 6 pm from 30 November until 13 January (closed on Christmas day and New Year's Day). Uvongo Market attracts holiday makers too and is a great place to enjoy amazing local food while shopping for specialty gifts and clothing. Entry is free.

    Read More
  • I Heart Christmas Market

    6. I Heart Christmas Market, KwaZulu-Natal

    Held at the iconic Moses Mabhida Stadium, the I Heart Christmas Market offers a fun and exciting shopping experience. The market is packed with unique handmade crafts and authentic designer items, and is a staunch supporter of the 'shop local' movement. The market is open Saturdays from 9 am to 2 pm on 1, 8, 15 and 22 December. Entry is free.

    Read More
  • KZN Christmas Market Festival

    7. The Festive Market, KwaZulu-Natal

    The Festive Market is the biggest indoor market in KZN's Upper Highway area. The market will be held at Hillcrest High School in from 15 to 22 December 2018, from 9am to 7pm daily. The market features loads of locally-crafted gifts, clothes, treats and Christmas goodies, as well as great food and fun activities.

    Read More
  • Moonlight Market at Bryanston Organic Market

    8. Moonlight Market at Bryanston Organic & Natural Market, Gauteng

    The popular Braynston Organic Market gets into the spirit of Christmas every year and conducts its charming Moonlight Market from 20 November to 18 December, each Tuesday evening from 5pm to 9pm. The special Christmas market will have an amazing array of handcrafted gifts, decorations and lots more. In keeping with the ethos of the market, shoppers will also get to enjoy festive foods made from organic and natural materials and ingredients. Entry is R20 per adult and free for kids under 12 years.

    Read More
  • Emperors Christmas Market

    9. Made in the Cape Festive Fair, Cape Town

    The annual Made in the Cape Market holds a special Festive Fair, which is larger than their usual monthly events and runs for much longer. From 30 November to 16 December 2018, 9 am to 7 pm each day until 13 December and 9am to 9pm on 14 - 16 December. The market will feature innovative products such as home decor, handmade gifts, Christmas decorations, jewellery and lots more. Entrance is free.

    Read More
  • Stonehaven Christmas Market

    10. Simply South Gift and Craft Fair, Cape Town

    Simply South is an annual gift and craft fair, offering a wide range of good quality, unique hand crafted products. This indoor Gift and Craft Fair, situated on the premises of the NG Kerk in Bergvliet takes place on 3 - 22 December 2018. It features over 200 crafters from all over the Cape Peninsula. Entrance is free.

    Read More

So, visit the best Christmas markets in South Africa and make Christmas shopping a memorable experience this year. If you need affordable car hire, book a car with First Car Rental and we'll help you get around on your shopping spree

First in Car Hire. First in Service.