Four festive markets, listed in the order they open. Tap one for directions, dates and everything you need to know.
From 5 to 24 December all four markets are open at once. Tyger Valley keeps going until 27 December for after-Christmas browsing.
Choose a market to see where to find it, when it's open and what to expect.
Our Tyger Valley market sits right in the middle of the mall, in the arena on the lower level of the food court. Look down from the escalators on any floor and you'll spot it, sparkling and full of festive stalls.
It's indoors and air-conditioned, so it's the easy choice on a hot December afternoon. Around 250 local exhibitors trade here, and it runs longer than any of our other markets.
This is our newest market and our first in the Helderberg. It's a fully tented festive market just outside Entrance 2 of Somerset Mall, so you can do your gift shopping on the way in or out.
If you live in Somerset West, Strand or Gordon's Bay, you no longer need to drive across town for handmade Christmas gifts.
CapeGate is our second-largest market, with around 350 exhibitors under one big tent. It's set up in the main free parking area, close to the Dis-Chem, Checkers and Woolworths entrances.
You'll see it from Okavango Road on your way in, and with parking right alongside, it's an easy stop after work or on a Saturday morning.
The Edgemead Christmas Market has been part of Cape Town's festive season for more than 20 years, and it's still our biggest: about 450 exhibitors across the main hall, the marquees in the car park next door and a second, smaller hall.
Give yourself time to walk all three areas. Regulars will tell you the best finds are often tucked into the corners.
From the Winelands to the West Coast, tell us where you're coming from and we'll point you to the closest one.
Every stall is run by a maker or small business from around the Western Cape, so your Christmas money stays close to home.
Handmade, small-batch and often one of a kind. Find something with a story behind it for everyone on your list.
Three markets trade until 24 December and Tyger Valley until 27 December, so last-minute shoppers are covered.
Quick answers before you head out.
Tyger Valley runs from 14 November to 27 December, Somerset Mall from 21 November to 24 December, CapeGate from 27 November to 24 December and Edgemead from 5 to 24 December 2026. Daily trading hours will be announced here and on our Instagram.
Weekends and the last week before Christmas are the busiest. For a relaxed browse, come on a weekday morning or before mid-December.
Payment details for each market will be shared before opening. Follow us on Instagram for updates.
Tyger Valley, Somerset Mall and CapeGate use the shopping centre parking, and CapeGate's market is right beside the free parking area. Edgemead has parking at the Community Centre.
Absolutely. The markets are family-friendly, and you'll find plenty of gifts for little ones too.
We'd love to hear from you. See our exhibitor information or email info@capecrafts.co.za.
Market news, gift ideas and everything you need to make the most of the season.
Get a reminder before your market opens, plus a heads-up in the final week before Christmas.
Questions about a market? The Cape Crafts team will come back to you during office hours.