Countdown to Christmas: What's on in East Lothian
The countdown to Christmas is on, and East Lothian is brimming with seasonal cheer! From family-friendly experiences to artisan markets and festive shows, there’s something for everyone to enjoy in the run-up to the big day. Here’s a guide to what’s happening across East Lothian:-
Archerfield Walled Garden – The Santa Experience
Various dates from 28 November to 23 December
Step into a festive adventure at Archerfield Walled Garden. Write your letter to Santa in the cosy Barn, then follow the elves to the magical well before meeting Santa himself in his Christmas cabin. Enjoy stories from the North Pole, capture a special photo, and choose a gift to take home.
Merryhatton Garden Centre - Breakfast with Santa and Grotto Visit
Breakfast with Santa: selected dates in December
Santa’s Grotto: weekends from 7-22 December
Enjoy a festive breakfast at Merryhatton Garden Centre with family and friends, complete with activities and a visit from Santa. Or pop by the grotto to meet Santa and Mrs Claus for a memorable photo.
Christmas at East Links Family Park
13-14 December and 20-24 December
At East Links Family Park, watch Santa arrive on the Sleigh Train, join in a sing-along in the Winter Wonderland, play traditional carnival games, and collect a present at the Elf Station - all included in your admission.
Dunglass Estate – Brunch with Santa
Saturday 13 December from 11am to 3pm
Indulge in a festive brunch with Santa at Dunglass Estate! Little ones can share their Christmas wishes, play games, and receive a special gift, while parents soak up the holiday cheer.
Dunbar Garden Centre - Virtual Reality Sleigh Ride and Story with Santa
Throughout November and December
Head to Dunbar Garden Centre for a thrilling 4D sleigh ride to the North Pole and help 'DASH' the robot test Santa’s rocket-powered sleigh! Plus, enjoy festive stories and activities with Santa on selected dates.
Santa's Grotto at Carberry Tower
15 December - 24 December
Bring the whole family for a truly enchanting experience as Santa and his Elves take up residence in the historic castle grounds at Carberry Tower.


Gullane Food & Drink Festival Christmas Market
Thursday 27 November at Gullane Village Hall, 4pm-8pm
Pop along to the Gullane Food & Drink Festival Christmas market for lots of gift ideas, samples and grab dinner too!
Newhailes House and Gardens Christmas Market
Saturday 29 November, 9.30am-3pm
Featuring an amazing line-up of stallholders ready to help make your Christmas shopping complete. From delicious sweet treats to gifts, cheese and much more. Enjoy carol singing, festive music, Christmas mascots and plenty of festive spirit at Newhailes House and Gardens.
Haddington Farmers Market
Saturday 29 November, 9am-1pm
The penultimate market of 2025! Shop local at the Haddington Farmers' Market for the widest range of seasonal food, drinks and gifts.
Whitekirk Hill Christmas Market
Sunday 30 November, 10am-4pm
Enjoy a Christmas shopping day at Whitekhill Hill. With 40 talented stallholders, you'll find beautifully created pieces and creative ideas for gifts.
Take time to enjoy the stunning surroundings or pop into The Orangery for comforting brunches, lunches and refreshing drinks. Dogs are welcome to join you too!
Christmas Market at Garvald Village Hall
Sunday 30 November, 10am-3pm
Step into the heart of Garvald for its very first Christmas market. This special day brings together talented local artisans and the welcoming spirit of this charming village.
Browse an array of beautifully handcrafted items, discover creative ideas for presents, and enjoy the atmosphere. There's a playpark right across from the hall, perfect for letting the kids burn of steam before or after your shopping trip.
Wee Christmas Market at Redhouse Nurseries
Sunday 7 December, 10am-3pm
Step into a Winter Wonderland at Redhouse Nurseries. Wander through an array of stalls showcasing unique gifts, charming decorations and spiced beverages.
Carberry Tower Christmas Fair
Saturday 13 December & Sunday 14 December, 10am-7.30pm
Set within the stunning grounds of Carberry Tower, this family-friendly event is the perfect way to celebrate the season. Enjoy a variety of stalls selling local crafts, tasty treats and Christmas magic!
North Berwick Festive Harbour Market
12 December, 3pm-7pm, 13/14 December, 11am-3pm
Featuring stalls and food and drink offerings from handpicked local producers, artists and makers. There will be live music performed on the Friday night by the North Berwick Song Writers and North Berwick Pipe Band will be playing over the weekend.
The colourful beach huts will also be open where you can pick up some craft and pottery gifts.


Newhailes House & Gardens, Musselburgh
29 November – Christmas Decoration Workshop - Create your own beautiful decorations to add a personal touch to your home.
6 December – Festive Family Afternoon Tea - Indulge in a delicious Christmas-themed afternoon tea in elegant surroundings.
The Brunton - The Wizard of Oz Pantomime
5-27 December, Corn Exchange, Haddington and Loretto Theatre, Musselburgh
Follow the yellow brick road to Musselburgh and Haddington for a magic, musical panto adventure for all ages.
The Fraser Centre, Tranent
The Fraser Centre, Tranent are hosting a trio of events to keep families entertained this Christmas:-
COSMOS Planetarium Show
Saturday 29 November from 12.30pm
Enjoy an immersive space experience with a festive twist, perfect for curious minds and budding astronomers.
Make Mess Matter Slime Workshop
Saturday 20 December at 1pm (relaxed session) 2pm and 3pm
Get creative with gooey, festive slime-making fun for kids. A hands-on activity that’s sure to bring smiles!
Magic Gareth ‘Christmas Wishes’
Monday 22 December at 3.30pm
A festive magic show packed with laughter, surprises, a plenty of Christmas cheer.
Musselburgh Racecourse – Festive Racedays
Monday 8 December and Monday 22 December
Experience the thrill of the races and seasonal hospitality and entertainment at Musselburgh Racecourse. Don your Christmas jumper for the Virgin Bet Christmas Jumper Raceday!


East Lothian is full of seasonal sparkle this year, whether you’re shopping for gifts, meeting Santa, or enjoying a festive show.





















