Covid-19 (Coronavirus) Update:
The aquarium is currently closed to the public until further notice - please click here for more information.More Details ›
Child aged 3-4: £3.00
(under 3s are free, max 2 per adult)
Child aged 5-15: £4.40
Family Ticket: £21.75 (2 adults, 2 children)
Tickets are valid all day.More Details ›
11 High Shore, Macduff AB44 1SL
The aquarium is situated on the High Shore of Macduff, just east of the Harbour. There is a large car park with space for coaches.
Sat Nav: AB44 1SL; Latitude: 57.67; Longitude: -2.4More Details ›
At Macduff Marine Aquarium you will meet all kinds of sea creatures that live in the Moray Firth. We are one of the last aquariums in the UK to feature solely local marine lifeMore Details ›
The aquarium’s exhibits are fed daily – catch one of the feeding shows or other presentations. Check with Reception when you arrive to find out what’s happening and when.More Details ›
Ever wondered how the aquarium works? To find out, you can take a guided behind the scenes tour to areas normally restricted to the public. Or go deeper and become an aquarist for a day,a personal experience that will give you an introduction to the work of our aquarists – perfect for a budding marine biologist!
We're delighted that our baby seahorses are still doing so well. They have a very low survival rate even in the wild, and we're doing our best for these little sea ponies. Hope they all make it! You can see the babies and the seahorse nursery during our 'Behind the Scenes' tours on Tuesday and Thursday afternoons... ›
We could spend hours in front of our jellyfish tank - they're such beautiful animals to watch as they drift around. Jellies are classed as plankton, even though they are able to swim weakly, they are at the mercy of ocean currents. These were filmed by aquarium friend and film producer Bernard Martin. ›