Christmas Markets at The Pitt
Schedule
Sat Nov 29 2025 at 11:00 am to 06:00 pm
UTC+00:00Location
20 West Shore Road, eh51qd Edinburgh, United Kingdom | Edinburgh, SC
Advertisement
Christmas Markets at The Pitt: Saturday 29th - Sunday 30th November | 11AM - 6PMYule love this!
Get ready for a weekend of festive cheer as The Pitt transforms into a wintry wonderland of food, fun, and fabulous finds. We’re decking the… warehouse… with over 40+ local makers, artists and traders offering:
- Unique and thoughtful gifts
- Funky fashion and artisan homeware
- Cheeses, chutneys, olives & sweet treats galore
- Handcrafted artwork and festive decor
- Stocking fillers for everyone on your nice list
What’s On?
- Santa’s Grotto: say hello to the boy himself!
- Workshops & crafts: wreath-making, face-painting, and make-your-own gifts for wee and big kids alike
- Seasonal sips: mulled wine and local brewskis for the grown-ups, plus fruity mocktails and soft drinks for the wains and drivers
- International street food: piping hot and perfect for chilly days
- Festive live music: didn’t think a local choir’s rendition of In the Bleak Midwinter could bring a tear to your eye? Think again.
- Cosy corners: indoor seating for taking a breather, gobbling up some street food and soaking up the Christmassy vibes
Grab your pals, bundle up the wains and head down for a two-day Yuletide extravaganza bursting with festive fun, local shopping, fat scran and fugly Christmas jumpers at The Pitt Christmas Markets.
Free entry
11AM - 6PM (both days)
The Pitt, 20 West Shore Road
Advertisement
Where is it happening?
20 West Shore Road, eh51qd Edinburgh, United Kingdom, 20 West Shore Road, Edinburgh, EH5 1, United KingdomEvent Location & Nearby Stays:

Know what’s Happening Next — before everyone else does.