15 DEC  

Keith Royal British Legion Tea Dance

TBC, The Royal British Legion, Balloch Road, Keith AB55 5EN

To be arranged
15 DEC  

Moray Ramblers: Bin of Cullen Christmas Walk plus AGM & Christmas Meal

9am (Bus leaves Elgin). Route via Fochab, Elgin Community Centre

Grade: Moderate; Distance: 6 miles. Walks must be booked by the Wed prior to the walk
Evie McIvor
01343 820844 (6pm - 8pm)

15 DEC  

The Christmas Country Show with the Stars

7pm, Elgin Town Hall, Trinity Place, Elgin IV30 1UL


Irish Country Stars
15 DEC  

Lossiemouth 10 Mile Turkey Trot

11am, Lossiemouth Sports & Community Centre

Please register on website
15 DEC  

Christmas Craft Fair & Indoor Car Boot Sale

10am - 3pm, New Elgin Hall, Elgin

All welcome
15 DEC  

Winter Wooliess Inhand & Ridden Show

9am, Ardloch Farm & M J Livery, Keith

£8 per class

Entry forms on website
15 DEC  

Christmas Snowball

9am, Geddes Trout Lochs, Nairn IV12 5SB


Please register
07849 089232
15 DEC  

Hansel & Gretel (Goody & Storey & Norwich Puppet Theatre)

2pm, Forglen Hall

Adults £5; U16s £3 & U2s Free

For ages 3+. Booking advisable. Tickets from Bremners of Foggie, Aberchirder & British Red Cross Shop, 1 School Hill, Turriff
01466 780260
15 DEC  

Archiestown Parish Children's Christmas Party

3pm, Archiestown Village Council

RSVP will be required this year.
15 DEC  

Children's Christmas Party

2pm, The Deveronside, Tannery Street, Banff AB45 1ER


Santa, games, music, fancy dress & lots more
15 DEC  

Meet Santa

12pm, The Portsoy Gift Box


Ticket only event
15 DEC  

Cullen Cinema event

1:30; 3:30 & 6pm, Cullen Community & Residential Centre

Variable from individual to group ticket

Frozen II (x2 showings) & Last Christmas
Community Centre
01542 840701