In the East Neuk, by Kingsbarns, Cambo Gardens has a Makers Market every weekend from the 26th of November onwards, where you can pick up arts and crafts gifts for family and friends from local artisans. It’s a great way to make your Christmas shopping enjoyable this year and soak up the atmosphere as you browse. (Weekends 26 Nov – 11 Dec)
Between Elie and St Monans, Bowhouse Market runs throughout the festive period and all year round, so make sure you pay it a visit, whatever time of the year you plan to visit this part of the world! Bowhouse brings together local growers, producers and ingredients under one roof, highlighting the fantastic produce on our doorstep here in Fife. Their December markets will be choc-full of festive produce, sure to get even the grumpiest in the Christmas spirit!
Wreath Making @ St Andrews Botanical Gardens 10 am-12:30 pm on Saturday, 26 Nov and 12:30 pm-3 pm on Wednesday, 30 Nov Get creative this winter and join us to make your handmade festive wreath in the beautiful setting of St Andrew’s Botanical Gardens. All you need will be supplied and expertly taught by Florist Bluebell & Birch. 26th & 30th November
Falkland Estate, Festive Felting Workshop
Make your own Christmas decorations with a crafting workshop to get you into the festive spirit. You would never know they were made using natural and recycled materials. Make your choice of either a hand-felted wood slice or a Kimekomi Christmas ornament – but please note sharp needles are involved in this process, so 12s and over only 🙂 2 Nov 2022 10:30 am-12 pm. 12 Nov 2022 12:30 pm-2 pm
Discovery Point Christmas Market, Dundee
A beautiful Christmas market to help with your Christmas shopping, with everything from cheese, gin, game, beer and seafood to jewellery, ceramics, tweed accessories, silks & wool – all lovingly handmade in Scotland! The cafe will be open for warm food and drinks, all set against the impressive backdrop of RRS Discovery. 26-27 Nov 2022 10am-3pm
Glenrothes Christmas Fayre
The Glenrothes Christmas Fayre is back this year with over 40 stalls displaying affordable and unique crafts and many other gift ideas. 10 am – 3 pm 20 Nov.
Crail Christmas Fayre, a beautiful coastal village with all the fun of the Fayre this Christmas! 3rd and 4th December:
Falkland Late Night Christmas Markets are also back!
With local makers and crafters offering a range of artisan goods, the lovely shops, bars and restaurants in Falkland will open for a great afternoon and evening of shopping. 23rd and 30th plus 7th December 2 pm – 9 pm.
Kinkell Byre Christmas Market, St Andrews, will host their atmospheric market at the Byre venue, just outside St. Andrews. Check out their amazing collection of handmade Scottish Arts, Crafts and Food. You can see techniques passed down through the centuries and more modern methods. Street Food and hot drinks will be available on both days. 10-11 Dec 2022 @ 10 am-3 pm.
An audience with Santa at the stables
Add a little extra magic to your day on Falkland Estate with a visit to Santa’s Workshop for a fun-filled audience with Father Christmas himself. Gather around the cosy log fire in their festively decorated Workshop and enjoy a Christmas story, fun sing-a-long, gifts and a keepsake photo! From £10 per ticket. 11, 17, 22-24 Dec 2022 11am-11:45am. 11, 17, 22-24 Dec 2022 1 pm-1:45 pm. 11, 17, 22-24 Dec 2022 3 pm-3:45p
Rose and Thistle Christmas Market, St Andrews A special Santa’s grotto will be indoors, so there is no need to wait outside in the cold! Browse among the stalls, enjoy some mulled wine & get ahead on your Christmas list. If they wish to see Santa, every child will receive a wrapped Christmas gift, and the Christmassy Santa’s Grotto is also perfect for pictures! Tickets need to be purchased in advance: https://www.eventbrite.co.uk/…/november-12th-visit-with… 12th November, 10am-4pm
Santa @ Fife Heritage Railway, Leven. Pay a visit to Santa at Kirkland, take a ride on the Santa Express Train and enjoy a fantastic Christmas day out! www.fifeheritagerailway.co.uk – Every booking includes a gift for the little ones and a train ticket – with hot drinks and snacks on offer in the tearoom. 10th and 11th December
Levenmouth Swimming Pool Christmas Inflatable Takeover! Get the kids jumping around and burning off their energy at this festive swimming pool party! 11th December
Babes and Bairns Christmas Market, Holy Trinity Halls, St Andrews.
In the heart of old St Andrews, you can find all you need for a fun, festive day! Facepainting, Santa’s Grotto, Games, Crafts, and loads of lovely locally-made gifts and stocking fillers. Admission is free. Visits with Santa in a magical Santa’s Grotto are £8 and include a chat with Santa and a wrapped gift with love for your wee bairn!
The Byre Theatre in the heart of St Andrews has a pantomime every Christmas season. This year, it is the Christmas classic of Cinderella. Dundee Rep is also putting Cinderella on if you visit there – or A Christmas Carol for the older ones! You can check out their entire lineup of seasonal shows on their websites: byretheatre.com and dundeerep.co.uk. You can also see a variety of National Theatre Live recorded shows at the Byre and many other shows besides in Dundee if Panto is different from your thing!
Christmas concert, Crail Community Hall
On Sunday evening, the large hall will be resounding with joyful music, from traditional hymns to modern seasonal tunes. The Madrigal Group from St Andrews will perform a more traditional repertoire. The second half will see a contemporary A Cappella performance by the Hummingbirds. There should be something for everybody to enjoy Christmas music at the hall in this gorgeous coastal village! 4 Dec 2022 @ 7:30 pm
Dunfermline’s Carnegie Hall is an hour from St Andrews and has a fantastic lineup this winter season. Dunfermline was recently awarded city status as part of the Queen’s Platinum Jubilee celebrations! Why not visit it during your stay and take in a show…?
Elf the Musical
Based on the hit Will Ferrell movie, this is the heart-warming story of how human Buddy (who was raised by Santa’s elves at the North Pole) travels to New York to find his real father, falls in love and brings Christmas happiness to everyone. 7-10 Dec 2022 @ 7:30 pm. 10 Dec 2022 @ 2:30 pm.
The McDougalls: Magic Castle
A Festive Show for all the Family! You’re invited to dress as a wizard, dragon or fairy for a cracking Christmas show! 17 Dec 2022 @ 1 pm. 17 Dec 2022 @ 3 pm
Christmas Crooners is packed full of festive favourites, featuring the Christmas hits of Nat King Cole, Bing Crosby and Frank Sinatra. Enjoy over 30 well-known Christmas hits, including Baby it’s Cold Outside, Chestnuts Roasting, Little Drummer Boy and White Christmas. Now in its 12th year! 22 Dec 2022, 7:30 pm