Aberdeen Artists’ Society 77th Annual Exhibition Showcasing professional, established, amateur and emerging artists. Open 10am to 5pm, Tuesday to Saturday, 2pm to 5pm Sunday, showing from today until May 28. The Spirit of Speyside Whisky Festival
Various Speyside venues, three days of whisky, food and music, today, tomorrow and Monday.
Marconi Day Fraserburgh Heritage Centre 10am to 4pm today.
The Royal Deeside Railway Milton of Crathes, near Banchory. Train rides, buffet car and shop. Open 11am to 4.30pm, today and tomorrow. Speyside Whisky Festival Trains Keith and Dufftown Railway, first train from Dufftown leaves at 11.25am. First train from Keith leaves at 12.15pm. Whisky and shortbread tasting on the trains, today, tomorrow and Monday.
International Market Featuring over 25 traders from various countries, many dressed in traditional costume, The Square, Inverurie, 9am to 5.30pm today and tomorrow.
Record and CD Fair Cafe Drummonds, Belmont Street, Aberdeen, 10am to 5pm today.
Military Vehicle Weekend Montrose Air Station Heritage Centre, the museum will be open 10am to 4pm today, also noon to 4pm tomorrow. Inaugural Rugby Sevens Tournament Featuring 18 schools and clubs competing. Lathallan School, Johnshaven, 10.30am to 4pm today.
Alford Valley Railway From Alford to Haughton Park, first train 12.30pm and last train 4pm, today, tomorrow and Monday.
Blairs Museum Open 2pm to 5pm today, tomorrow and Monday.
Aberdeen Torcher Parade Marischal College, Schoolhill, Skene Street, Queen’s Cross, Albyn Place, Union Street and King Street, from 7.30pm tonight. Heavy Horse Open Day Strathorn Farm, near Old Rayne, 10am to 4pm tomorrow.
Boddam Gala Day A fun day out. Boddam Primary School, 10am to 3pm tomorrow.
The Leg Run Around 100 bikers will be taking part in a charity fundraiser from the Duthie Park to the Linn o’ Dee, leaving from Duthie Park, 10.30am tomorrow.
Spring Round Up Fun for all ages, axe and knife throwing, horseshoe pitching, buffalo hunt (archery), target shooting, gunfights, raffles and refreshments. Tranquility Wild West Town, Drumblair, Forgue, Huntly, 1.30pm tomorrow.
Duck Race Logie Coldstone Annual Duck Race, ducks can be bought on the day, refreshments afterwards, in aid of the Logie Coldstone Trust, duck release from 2.30pm tomorrow.