Christmas Markets in South Africa

2015 Christmas Markets in South Africa

This festive season, break away from shopping for Christmas gifts at the mall and step into the magical world of your local Christmas Market 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 200 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 4 to 20 December 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 15 to 19 December from 5 pm to 8pm; shoppers can find everything from delicious gingerbread cookies and fruit cakes to handcrafted toys, jewellery, pottery and more.

    Read More
  • Pinelands Christmas Market

    3. Pinelands Christmas Market, Cape Town

    The annual Pinelands Christmas Market is held at the Pinelands High School and offers shoppers a relaxed, family-friendly shopping experience. The market showcases the finest handmade gifts, including cards, Christmas decorations, woodwork and leatherwork, from over 100 crafters. The market runs from 7 to 22 December; it is open from 9am to 7pm on weekdays and from 9am to 5pm on weekends. Entry is free

    Read More
  • Kirstenbosch Craft Market

    4. Kirstenbosch Craft Market, Cape Town

    The Kirstenbosch Craft Market runs a special Christmas market on 13 and 20 December at Stone Cottage Grounds from 9am to 3pm. 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 9am to 6pm from 4 December until 9 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 from 9am to 2 pm on 12 and 19 December. Entry is free.

    Read More
  • KZN Christmas Market Festival

    7. KZN Christmas Market Festival, KwaZulu-Natal

    The KZN Christmas Market Festival is set to be the biggest Christmas market in KZN. The market will be held at City Hill in Hillcrest from 15 to 19 December from 9am to 8pm from Tuesday to Friday, and from 9am to 1pm on Saturday. The market will feature loads of activities for kids including sand-art, bag-jumping, cupcake icing and more. Entry is free.

    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 every Tuesday from 5pm to 9pm until 22 December. 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 free.

    Read More
  • Emperors Christmas Market

    9. Emperors Christmas Market, Gautentg

    The Emperors Christmas Market showcases a large variety of products on sale, each pre-selected to avoid repetition. You can find great Christmas gifts at reasonable prices. The market is open daily from 9am to 9pm until 20 December. It's a great place for the entire family. R10 entry fee for persons over 12 years.

    Read More
  • Stonehaven Christmas Market

    10. Stonehaven on Vaal Christmas Market, Gauteng

    Set in a gorgeous 18-acre estate on the banks of the Vaal River, the Stonehaven on Vaal Christmas Market presents a gorgeous array of beautiful gifts, decorations and antiques and much more. This traditional Christmas market is organised by the local Rotary Club and there will be Carols by Candlelight on 20 December at Stonehaven. This is a Sunday market and takes place from 9am to 9pm until on the last four Sundays before Christmas. Entry 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.