Macduff Marine Aquarium
11 High Shore
Macduff Marine Aquarium is currently closed
Child (age 5-15): £4.40
Child (age 3-4): £3.00
Family (2 adults & 2 children): £21.75
Concession (over 60): £6.15
Ask us about annual tickets, group rates, carers and low income concessions.
Macduff Marine Aquarium sits on the shores of the Moray Firth, Scotland's largest bay. The waters teem with marine life of all shapes and sizes and this fascinating aquarium gives you a glimpse of life under the waves.
Discover hundreds of local sea creatures in exciting displays, including the unique kelp reef. Watch divers feed the fish and explore the touch pools, shark nursery, jellyfish and octopus zones. Enjoy daily feeding shows and kids’ quizzes.
The gift shop is full of treasures for every pocket! Your ticket is valid all day to help you get the most from your visit.