Exciting plans - the aquarium is set to get bigger and better!

Find out about our extension plans... ›

Discover the Moray Firth Snorkel Trail

Dive in and experience sea life first hand! ›

Pause Video Button Play Video Button

Opening Info

There is no need to pre-book your visit, please just come along.

Opening Hours:

Winter (1st November to 31st March 2024)
Saturday - Wednesday: 11am - 4pm*
Closed: Thursday and Friday

Summer(from 1st April 2024)
Monday - Friday: 10am - 5pm*
Saturday and Sunday: 11am - 5pm*

*Last entry is 45 minutes prior to closing time

More Details ›

Admission Prices

Adult: £8.60
Child aged 3-4: £3.45
(under 3s are free, max 2 per adult)
Child aged 5-15: £5.20
Senior: £7.10
Family Ticket: £24.90 (2 adults, 2 children)


More Details ›

How to Get Here

11 High Shore, Macduff AB44 1SL
The aquarium is situated on the High Shore of Macduff, just east of the Harbour. There is a free car park with space for coaches and an electric charge point.

Sat Nav: AB44 1SL; Latitude: 57.67; Longitude: -2.4

More Details ›

Moray Firth Habitats

Moray Firth Habitats

At Macduff Marine Aquarium you will meet all kinds of sea creatures that live in the Moray Firth, Scotland's largest bay. Our exhibits lead you from the coastal waters and out to the sea floor and on the way you'll discover the amazing diversity of our native marine life.

More Details ›

Daily Talks and Feeding Shows

Daily Talks and Feeding Shows

Join our Marine Masters for a touch pool session or short feed show. Presentations change daily so ask at Reception when you arrive.

More Details ›

Aquarium Experiences

Aquarium Experiences

Ever wondered how the aquarium works? Dive in deeper and take a VIP tour with a Marine Master - get a glimpse behind the scenes, find out about your favourite fishy characters and even get to feed them. Or why not really take the plunge and become an aquarist for a day? Enjoy a personal experience that will introduce you to the work of our exhibit-care team – perfect for a budding marine biologist!

More Details ›