20 DEC

Folk at the Salmon Bothy: Open Mic Club Night

7.30pm, Folk at the Salmon Bothy, Portsoy
Traditional & contemporary, mainly NE Scotland related, songs, tunes & stories. BYOB. Tea/coffee biscuits served at the break
21 DEC

Christmas Party

8pm - 11pm, Fyvie Legion Club House, Main Street, Fyvie AB53 8QB
Stovies & music by Double Trouble. Over 18s only
01651 891292

A96 Cruisers Xmas Meet

8pm - 11.59pm, Pets at Home (Elgin), Unit 9, Springfield Retail Park, Elgin IV30 6WQ
Car clubs, trade stands, club merchandise

WInter Solstice Sessions: Bad Actress + Wilson Noble

7pm, The Eagle Bar, Forres
All welcome

Pre-Christmas Market

9am, Inverness
Local food, plants, crafts & more

Elgin Farmers' Market

9am, Elgin
Local food, crafts, plants & other produce

Duff House Royal Golf Club: Kids' Christmas Disco

3pm - 5.30pm, Duff House Royal Golf Club, Banff
Members & Guests Kids' Christmas Disco. Email to register

Last Minute Party Night

7pm, The Deveronside, Tannery Street, Banff AB45 1ER
Buffet & dancing to City limits

Carol concerts

2pm and 4pm, Haddo House Chapel, Methlick, AB41 7EQ
£16 and £12 under18s
Traditional carol concerts in the beautiful Haddo Chapel. Tickets including sherry, tea and mince pies from hhcos.org.uk
Patricia Liddell
01888 562117

22 DEC

Messy Play Elgin: Messy Christmas!

10am, Elgin
Mess around with fun activities such as reindeer dust, brussel sprout rolling & candy cane rice, or get messy with our festive treats such as angel foam, Santa food & Christmas pud!

Christmas Carol Service

6pm, Fochabers Public Institute
Please join us as we sing Christmas carols and read the Christmas story. Festive snacks to follow. Everyone is welcome.
Moray Coast Baptist Church


Christmas Family Fun Day in aid of soft play area

10am - 3pm, Moray Sports Centre, Linkwood Road, Elgin IV30 8AR
Festive family activities - crafts, face painting, sports classes, gym sessions, etc