Can you believe Christmas markets are already lining up? We’re not even close to the holiday season and they’re popping up left, right and centre. But… rather be the early bird that caught the worm than the slowpoke that didn’t know, right? ‘Tis the season to be shopping, feasting, caroling and spending time with your loved ones. And to get things rolling, here’s a list of 2024 Christmas markets happening all over Joburg. They’re all in chronological order so you don’t miss out on all the merry thrills and festivities. There’s a Christmas market for everyone. Happy holidays!
Please note: Christmas market dates are subject to change or be cancelled at any given time. Please contact the event organisers directly for further information and confirmation.
Stonehaven on Vaal
Date: 01, 08, 15 and 22 December 2024
Stonehaven on Vaal is ready to make this festive season unforgettable! Nestled along the scenic banks of the Vaal River, Stonehaven is pulling out all the stops to deliver memorable experiences, making it the perfect venue for your year-end functions and holiday celebrations. Join them for some jolly markets, featuring local crafts and homemade goodies, Carols by Candlelight, and family-friendly activities, making it an ideal destination to bring your loved ones for a day out.


The Field Market Christmas Edition
Date: Saturday, 09 November 2024 from 09:00 to 15:00 | Saturday, 14 December 2024 from 09:00 to 15:00
Join the Field Market for their Christmas market. This is the ideal spot to enjoy some sunshine and fresh air, do a little Christmas shopping, get some gift ideas, and just be merry. There’s a wide variety of gourmet food and craft drinks to choose from, loads of live music to get you into the festive spirit, as well as relaxed vibes as the holiday season rolls into the city.
Parkview Christmas Market
Dates: Friday, 22 November 2024 to Sunday, 24 November 2024
Nicarela Charity are excited to announce the Parkview Christmas Market‘s return for 2024 at George Hay Park. This destination will be transformed into a Christmas wonderland perfect for family, friends, and even your fur babies. Pop into the beer garden, indulge in oysters and champagne, enjoy the live music, and absorb the festive vibe. Also, stand a chance to win something amazing. There’ll also be tons of delicious treats, craft stalls, gift ideas, a massive kids zone for the little ones filled with fun activities. Entry fee is only R50 for adults, and little ones aged 12 or under enter the market for free! Tickets are available on Quicket.


The Christmas Village at Emperors Palace
Dates: Friday, 22 November 2024 until Tuesday, 31 December 2024
For an authentically festive and merry experience, don’t miss The Christmas Village at Emperors Palace this holiday season. They will be returning and bringing festive market-seekers an experience that’s even bigger and better than last year. There will be more lights, more activities, and more holiday fun for all to enjoy! Through rain or shine – this Christmas Village offers visitors all of the bells and whistles that Christmas brings! It’s a Bavarian-themed holiday experience that’ll be a dedicated winter wonderland perfect for the whole family. Stroll through an authentic Christmassy town, consisting of a quaint town square, plenty of stalls, festive food, sparkling lights, snow in the middle of summer in Joburg, as well as a whole lot of fun!
Craft X Christmas Market at Silverstar Casino
Date: Saturday 23 November 2024 until Tuesday, 24 December 2024 from 10:00 to 21:00
Join Craft X at Silverstar Casino this holiday season for their huge Christmas Pop-Up Shop! This is your one-stop shop for all of your Christmas shopping needs, all under one roof. And best of all, entrance is FREE. Here, you’ll find the festive cheer and everything else in between.


The Christmas Market at the German Country Club
Date: Sunday, 24 November 2024 from 10:00 to 15:00
Celebrate the upcoming festive season at the German Country Club’s Christmas Market in Paulshof. You can expect to enjoy live music and a wonderful variety of vendors, creating a great vibe as you meander through the market. Spend the day enjoying some spoils, fun and great gift shopping for all your family and friends!
Nickel Christmas Market 2024
Date: Wednesday, 27 November 2024 to Sunday, 08 December 2024 daily from 09:00 – 17:00
Join the Nickel Christmas Market in Pretoria East this holiday season. They invite you to experience the enchantment of the impending festivities. Stroll through the aisles lined with charming stalls, offering beautiful handcrafted gifts, exquisite decorations, and delicious Christmas treats that will surely bring joy. Unwrap the joy, discover the magic, and create cherished the festive memories that this market will bring. There’s free entry as well as free parking.


The Bedfordview Holiday Night Market
Date: Friday, 29 November 2024 from 17:00 to 22:00
Join The Bedfordview Night Market for their jolly Holiday Market! they’re all geared up to celebrate and jingle all the way into the holiday season with a family-friendly market, offering a night to remember. Entry to the market is R25 per person, kids under 12 cost R10 per child, and pensioners cost R10 per person. This is just the celebration to eat, drink, and be merry and make the most of the festive season.
The SAID Christmas Market
Date: Saturday, 30 November 2024 from 09:00 to 17:00
The festive season is just around the corner, and the Society for Animals in Distress (SAID) are thrilled to announce their Christmas Market! It’s the perfect opportunity to get into the holiday spirit, find unique gifts for your loved ones, and support a great cause all at the same time. This year, the market will feature local vendors, fun family activities, and festive treats for everyone to enjoy. Also visit their Charity Shop, which will be offering special discounts on a variety of goods, perfect for some holiday shopping. All funds raised will go directly toward supporting their ongoing programmes. Your participation in this event makes a difference! Celebrate with them, support local businesses, and make this Christmas extra special by giving back to those in need.


The Wanderers Christmas Market
Date: Sunday, 01 December 2024 from 10:00 to 17:00
Join the Wanderers Club this festive season for a cheerful and oh-so jolly holiday market that’s sure to delight and dazzle all ages. There will be everything from festive foodies treats and gifting ideas galore, to thrills for the kids and much more. There’s sure to be something for the whole family to enjoy.
The Firs Christmas Antique Fair
Date: Saturday, 07 December 2024 from 10:00 – 16:00
If someone special in your life loves antiques, then The Firs Christmas Antique Fair is the perfect spot to find the ideal gift. This festive season, find a gift from the past at the exclusive Firs Christmas Antique Fair. This shopping experience will be set within the mall , and is bound to help you fill up those Christmas stocking with unique gifts no one else will have found. Spend the afternoon browsing through various interesting stalls and travelling back in time, shopping for unique trinkets and items that will certainly surprise and delight.


The Tin Road Christmas Market
Date: Saturday, 07 December 2024 from 09:00 – 15:00
For a Christmas market with a little more of a small community feel, don’t miss The Tin Road Christmas Market. This destination offers a neighbourhood craft and farmer’s market, where you can buy or sell your local, high quality crafts, produce and food. Enjoy taking a stroll through the stalls, getting some fresh air and sunshine outdoors, and absorbing the sense of community. They have markets held every first Saturday of the month. But be sure to get into the festive spirit at their Christmas market this December.
Christmas Market at The Benoni Monkey & Bird Park
Date: Saturday, 07 and Sunday, 08 December 2024 | 10:00 to 19:00 on Saturday | 09:00 to 16:00 on Sunday
Get ready for a festive family extravaganza that will fill your heart with joy and your day with delightful memories. The Benoni Monkey & Bird Park’s Christmas Market is back, and it’s bigger and better than ever before! Expect plenty of good food, unique market stalls, kids entertainment, and much more. Entry is R30 per adult and R20 per child under 12 years. Don’t miss out on this unforgettable Christmas experience!


The Chartwell Castle Christmas Market
Date: Monday, 16 December 2024 from 10:00 to 16:00
Join Chartwell Castle for a magical Christmas Market full of family fun. For the first 200 people at the market, you’ll get a FREE Heineken Draught, plus a keepsake glass. There will also be plenty of fun-filled activities for the little ones, including an inflatable rocket, jumping castle and swing fun. There will also be incredible live band entertainment to set the festive mood. And if you’re feeling peckish, Wood Fired Pizza will be available to order at the restaurant area.
Jolly Jamboree Edenvale Christmas Market
Date: Monday, 16 December 2024 from 10:00 to 22:00
Get into the Christmas spirit with HeartSpace Events at the Jolly Jamboree – Edenvale Christmas Market, taking place at The Edenvale German Club. This festive event promises a day filled with loads of family fun. The little ones will get the chance to meet Santa himself and tell him their Christmas wishes. And there’ll also be an array of charming gift and craft stalls, delicious food, and a whole lot more holiday cheer.
