Recurring

Festive Mini Market

Moray

Jenny and Grace have both been working super-hard to get everything ready today and can't wait to welcome you back. As with last year we are selling locally-made artisanal, hand-crafted goods, delicious bakes and organically grown produce. Today we have: 🥙 treats from Medine at Healthy Mediterranean Food 🥮 vegan and gluten free cakes from ... Read more

Recurring

Elf Academy

Brodie Castle Forres

Elf Academy returns to Brodie Castle! Come and learn the art of being a Christmas Elf, complete the challenges before visiting Santa! Elf Academy Rules: You must be on the good list. You can’t be a cotton-headed ninny muggins! You know the words to Jingle Bells. You love to build snowmen. Your favourite Christmas animal ... Read more

£5 – £15
Recurring

Forres Crafters Christmas Shop

The Tolbooth High Street, Forres

26 November to 23 December Monday to Saturday 10am to 4pm The Tolbooth, Forres #forresloveslocal forrescrafters@gmail.com

Elgin Christmas Fayre

Moray Sports Centre Linkwood Rd, Elgin

We can't wait to welcome you to this magical Christmas fayre held at Moray Sports Centre! - Santa's Grotto (bookings opening very soon) - Over 40 Arts/Crafts & Local Produce Stalls - Callum's Kitchen On Site - Free Entry - Supporting Abbie's Sparkle

Recurring

Findhorn Christmas Artisan and Farmers’ Market

Findhorn Foundation Forres

The first annual Findhorn Foundation Christmas Artisan and Farms Market Wonderful opportunity for purchasing artisan crafts and food Saturday 11 December Sunday 12 December Noon to 8pm

Recurring

Findhorn Christmas Market

Findhorn Foundation Forres

Saturday 11 and Sunday 12 December, 12-8pm Join us for fabulous, festive fun! Delight in an amazing array of craft products and food set in the tranquil grounds of The Park, Findhorn Ecovillage, Findhorn IV36 3TZ. More than 40 sellers including: Craft stalls Artisan foods Unique artwork and gifts Eco-friendly products Hot food and drinks ... Read more

Recurring

Peter Pan (panto)

Elgin Town Hal Trinity Place, Elgin

This year the Elgin Pantomime is going to be Peter Pan, being brought to us by Elgin Amateur Dramatic Society. The Panto will run from 8th-11th December at Elgin Town Hall at 7:30pm, with the Saturday matinee starting at 1:30pm

Recurring

Peter Pan (panto)

Elgin Town Hal Trinity Place, Elgin

This year the Elgin Pantomime is going to be Peter Pan, being brought to us by Elgin Amateur Dramatic Society. The Panto will run from 8th-11th December at Elgin Town Hall at 7:30pm, with the Saturday matinee starting at 1:30pm