21 DEC  

WInter Solstice Sessions: Bad Actress + Wilson Noble

7pm, The Eagle Bar, Forres

All welcome
21 DEC  

Pre-Christmas Market

9am, Inverness

Local food, plants, crafts & more
21 DEC  

Elgin Farmers' Market

9am, Elgin

Local food, crafts, plants & other produce
21 DEC  

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
21 DEC  

Last Minute Party Night

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

Buffet & dancing to City limits
21 DEC  

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!
22 DEC  

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

22 DEC  

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
23 DEC  

British Watching & WIldlife Club: Uganda Pearl of Africa

8.30pm, The Grant Arms Hotel, The Square, Grantown on Spey PH26 3HF

Speakers - Alan Davies & Ruth Miller
24 DEC  

The Collective Christmas Eve Rockstravaganza

10.30pm, The Market Bar, Inverness

All welcome
24 DEC  

British Watching & WIldlife Club: Northern Wildlife

8.45pm, The Grant Arms Hotel, The Square, Grantown on Spey PH26 3HF

Speaker - Nigel ?