< Search

What's On Macduff

What's On Macduff

Today to 25 Jun 18 within 20 miles.

More details - Scottish Traditional Boat Festival
Nestled in the north east corner of Scotland, between Inverness and Aberdeen, Portsoy is a small former fishing port which boasts two beautiful...
Links Road, Portsoy

More details - Charity Garden Open Day: Middle Cairncake
Our garden has evolved from grass circling the house and steading to a series of small garden areas with places to sit and enjoy the surroundings....
Cuminestown, Turriff,
Sat 22 Jul and Sun 23 Jul

More details - Postcards from Home – Wish You Were Here at Cullen Library!
Visitors to Cullen Library from home and away are welcome to enjoy an exhibition of vintage postcards from Cullen. The exhibition of postcards, taken...
Cullen Library, Seafield Road, Cullen
Today to Thu 27 Jul

More details - New Deer Agricultural Show
Saturday: Horse, Cattle, Sheep, Fur & Feather, Young Handlers classes, Tractor Fest, display by Tractor Pullers, Children’s fancy dress, Pets...
Craigieford Park, New Deer, Turriff
Fri 14 Jul to Sun 16 Jul

More details - Christmas Art, Craft and Food Festyival at Fyvie Castle
Our first ever fabulous Christmas Festival is being held at the ‘fairy tale’ Fyvie Castle. Over three days Fyvie Castle will be transformed into a...
Fyvie Castle, Turriff, Ellon, Aberdeenshire,
Fri 1 Dec to Sun 3 Dec

More details - Charity Garden Open Day: Bruckhills Croft
An informal country cottage garden extending to ¾ acre with a further acre as wildflower meadow and pond. There are several garden rooms which have...
Rothienorman, Inverurie ,
Sun 9 Jul

More details - NHS HEALTHPOINTS – Looking for help with your health?
Healthpoint health professionals are raising awareness locally of their range of services to encourage people to seek support to improve all aspects...
Keith Library, Union Street, Keith
Wed 28 Jun


Sea Watch Foundations’ annual National Whale and Dolphin Watch.
Take part by recording and reporting your sightings, all you need is a pen and some sightings forms.

Saturday 29th July - Sunday August 6th