Visiting Santa to find out if they’re on the naughty or nice list is always a fun part of the festive period for the little ones in your life.
We’ve taken a look at some of the places around Edinburgh and the Lothians where kids can meet the big man this year.
Take a look at our list of 10 places your little ones can meet Santa in and around Edinburgh this year.

5. Craigies' Farm
Craigie's Farm presents its new Christmas experience, The Forgotten Magic. You can meet Santa, enjoy a story with Mrs Claus and create your own magic dust in the Magic Dust Factory. 30 November and 22 December 2024. 10.00am – 4.30pm each day. West Craigie Farm, Queensferry, South Queensferry EH30 9AR Photo: Submitted

6. Dalkeith Country Park
Gather around for A Tale with Santa in The Christmas Cabin, where little ones will enjoy a heart-warming story and a chance to meet Santa up close. Or, start your day with festive cheer at Breakfast with Santa, a delightful family feast filled with seasonal treats and holiday magic. Saturday, 30 November – Tuesday, 24 December. Dalkeith Country Park, Dalkeith EH22 1ST | First Light Photography

7. Rooftop bar with live entertainment
Cold Town House welcome back Santa for another year of festive fun. Cold Town said: "Following last year’s hugely successful Brunch with Santa, we’re delighted to bring them back for another year. We thoroughly enjoyed hosting families from near and far and can’t wait to welcome back the big man himself for another month of fun!" Selected dates between 30 November and 24 December 2024. 4 Grassmarket, Edinburgh EH1 2JU Photo: Supplied

8. Ocean Terminal
Once again Santa will be at Ocean Terminal spreading Christmas cheer. Little ones will get the chance to meet the main man at the Leith shopping centre. 74 Ocean Dr, Leith, Edinburgh EH6 6JJ Photo: Archive


.jpg?width=96&crop=1:1,smart)