Skip to content
Make It Scotland
MORAYSHIRE

Where to See Dolphins, Seals and Wildlife in Moray: A Guide to the Moray Coast

1 / 6

Where to See Dolphins, Seals and Wildlife in Moray: A Guide to the Moray Coast

If you're wondering where to see dolphins in Moray, you're heading to one of the best parts of Scotland for coastal wildlife. The Moray Firth is home to bottlenose dolphins, while the beaches, rocky shorelines and estuaries of the Moray Coast provide opportunities to spot seals, seabirds, otters and occasionally even whales.
What makes wildlife watching here particularly appealing is that you don't necessarily need to book a boat trip. Some of the best places to look for dolphins are accessible from the shore, and there are plenty of beautiful coastal walks where you can keep an eye on the water as you explore.
I always think the trick with wildlife watching is not to make it the only reason for visiting somewhere. You might spend an hour watching the sea without seeing a single dolphin, then spot a seal just as you're about to leave. That's part of the experience.
From Spey Bay and Burghead to the quieter shoreline at Portgordon, here are some of the best places to look for wildlife along the Moray Coast, what you might see and a few useful tips for planning your visit.

Why Is the Moray Firth So Good for Dolphin Watching?

The Moray Firth is famous for its resident population of bottlenose dolphins, which live in the waters of northeast Scotland throughout the year. These dolphins are particularly interesting because they're among the most northerly resident bottlenose dolphins in the world. The dolphins travel considerable distances around the Moray Firth and along Scotland's east coast in search of food. Atlantic salmon, sea trout and other fish are important parts of their diet.
This is one reason river mouths, headlands and narrow channels can be particularly interesting places to watch for them. And you don't always need to look far offshore.
Bottlenose dolphins sometimes feed surprisingly close to the coastline, occasionally surfacing within clear view of people watching from the beach. But remember, they're wild animals. Their movements depend on food availability, weather, tides and other factors, so no particular location can guarantee a sighting.

1. Spey Bay – One of the Best Places to See Dolphins in Moray

Spey Bay would be one of my first recommendations for anyone interested in dolphin watching on the Moray Coast. Located near Fochabers, this is where the River Spey meets the Moray Firth after flowing through the Highlands and Speyside. It's a fascinating landscape, with a broad shingle beach, river channels and a large estuary that attracts a variety of wildlife. The area is particularly well known for bottlenose dolphins, which sometimes travel close to shore while feeding.
One of the best places to watch is around the beach near the Scottish Dolphin Centre, where you can look out across the Moray Firth.
I'd recommend bringing binoculars and allowing plenty of time rather than arriving expecting an immediate sighting.

Visit the Scottish Dolphin Centre

The Scottish Dolphin Centre is operated by Whale and Dolphin Conservation (WDC) and is a great place to learn about the animals living in the Moray Firth. The centre provides information about dolphins, marine conservation and other local wildlife. It also offers opportunities to learn about the history of the surrounding area, including the former salmon-fishing industry.
The nearby Tugnet Ice House is a fascinating reminder of the days when salmon caught in the River Spey were stored in ice before being transported to market. The centre has seasonal opening arrangements, so it's worth checking before travelling. However, the surrounding coastline can still be explored when the visitor centre is closed.

What Wildlife Can You See at Spey Bay?

  • Bottlenose dolphins offshore.

  • Seals in the river and coastal waters.

  • Ospreys during the warmer months.

  • Otters, although sightings are much less predictable.

  • Wading birds and other coastal birdlife.

  • Wintering birds around the estuary.

Local tip: Don't spend all your time looking straight out to sea. The River Spey and the surrounding estuary are also worth watching, particularly if you enjoy birdlife.

Parking: Visitor parking is available around the Scottish Dolphin Centre and Tugnet area.

Allow: 1–3 hours, longer if you're particularly interested in wildlife photography.

Where to stay nearby: Spey Bay makes a useful base for exploring both the Moray Coast and inland Speyside. You can also visit Fochabers, Buckie and the surrounding fishing villages without travelling far.

Spey Bay Pods

Spey Bay pods are located right on Spey Bay beach and golf club, with beautiful sea views.
There are classic and premium pods and you can get a 'Stay and Play' deal if you like a good game of golf.
They are only a few minutes walk from the Dolphin Centre.

2. Burghead – Dolphin Watching from a Historic Headland

Burghead is another location I'd recommend for dolphin watching, particularly if you enjoy combining wildlife with a bit of history. The village occupies a prominent headland overlooking the Moray Firth, providing wide views across the water. This elevated position makes it a useful place to scan the sea for dolphins.
Burghead is also home to the remains of an important Pictish fort, so even if the dolphins don't make an appearance, there's plenty of history to explore. The headland was once a major centre of Pictish activity, and several carved bull stones were discovered here.

I particularly like locations like this because you're not simply standing around waiting for wildlife. There's an interesting place to explore at the same time.

What Wildlife Can You See at Burghead?

Bottlenose dolphins are the main attraction, although seabirds and other marine wildlife may also be spotted from the headland.

Look for dorsal fins breaking the surface, groups of birds feeding over the water or splashes that might indicate activity below.

Local tip: Start by scanning the sea with your eyes before using binoculars. It's often easier to spot movement across a wide area without magnification.

Parking: Public parking is available in Burghead. Walk towards the headland for the main coastal viewpoints.

Allow: 1–2 hours.

3. Hopeman – Dolphins, Seabirds and Rocky Shorelines

Hopeman is a lovely coastal village between Burghead and Lossiemouth, best known for its colourful beach huts, sandy beaches and scenic coastal paths. But it's also worth keeping an eye on the sea while you're here. Bottlenose dolphins are sometimes spotted offshore, particularly from open viewpoints along the coast. The rocky shoreline also attracts a variety of seabirds, and the coastal paths offer plenty of opportunities to stop and watch.

One of the nicest things to do is explore the coastline towards Covesea, where you'll find a mixture of small coves, rocky outcrops and more rugged scenery.

What Wildlife Can You See at Hopeman?

  • Bottlenose dolphins offshore.

  • Seabirds around the rocky coastline.

  • Coastal birds feeding along the shore.

  • Occasional seals in the surrounding waters.

Local tip: If you're walking along the coast, take your binoculars and stop regularly at safe viewpoints. Dolphins can appear briefly, so keeping an occasional eye on the sea is worthwhile.

Parking: Public parking is available around Hopeman and its beaches.

Allow: 1–2 hours, or longer for a coastal walk.

4. Portgordon – One of the Best Places to Look for Seals in Moray

If you're particularly interested in seeing seals, Portgordon is a lovely place to visit. This traditional fishing village lies between Spey Bay and Buckie, with a small harbour and a rocky shoreline.
Seals are regularly seen along this part of the coast, sometimes resting on exposed rocks or swimming just offshore. It's one of those places where I'd recommend spending some time watching rather than simply stopping for a photograph.
You may see seals lying almost motionless on the rocks, while others occasionally lift their heads above the water.
Scotland has two native seal species: harbour seals, also known as common seals, and grey seals. Both occur in the Moray Firth, although identifying them at a distance isn't always easy.

How to Tell Harbour Seals and Grey Seals Apart

Harbour seals generally have shorter, rounder heads and a more dog-like facial appearance.

Grey seals tend to have longer, more elongated heads, with a more pronounced profile. Both species spend time resting on land, a behaviour known as hauling out. It's important not to disturb them while they're resting, particularly during breeding and moulting periods.

Local tip: Use binoculars or a zoom lens rather than trying to approach seals for photographs. If a seal starts watching you closely, moving towards the water or showing signs of agitation, you're probably too close.

Parking: Use public parking within the village and avoid obstructing the harbour or residential streets.

Allow: 30–90 minutes.

5. Findhorn Bay – Seals, Wading Birds and Migrating Wildlife

Findhorn is famous for its beautiful beach and picturesque village, but the sheltered bay is also an excellent place for wildlife watching. Unlike the open beaches facing the Moray Firth, Findhorn Bay is a tidal estuary with mudflats, saltmarsh and shallow water. These habitats are particularly important for birds. Throughout the year, different species use the bay to feed, rest and shelter. Autumn and winter can be especially interesting as migratory and wintering birds arrive.
Depending on the season, you might see oystercatchers, curlews, redshanks, ducks and geese. Seals may also be seen around the sandbanks and channels of the wider bay.

Why Are Estuaries So Important for Wildlife?

Estuaries are where freshwater from rivers mixes with seawater. The mudflats and shallow channels provide feeding areas for birds, while the surrounding habitats support a wide range of other wildlife. At low tide, large areas of mud are exposed, allowing wading birds to search for worms, shellfish and other small creatures. It's a very different wildlife experience from dolphin watching, but just as interesting if you enjoy nature.

Local tip: Bring binoculars and take time to watch the exposed mudflats from established paths or viewpoints. Avoid walking onto unfamiliar tidal areas, as mud and incoming water can be dangerous.

Parking: Parking is available in Findhorn village and around established visitor access points.

Allow: 1–2 hours, longer if you're combining wildlife watching with a beach walk.

6. Lossiemouth and Covesea – Coastal Birds and Marine Wildlife

Lossiemouth is best known for its two enormous sandy beaches, but the surrounding coastline is also worth exploring for wildlife. East Beach stretches along the coast from the mouth of the River Lossie, while West Beach leads towards Covesea Lighthouse. The mix of sandy shorelines, dunes and rocky coastal sections creates different habitats for birds and other wildlife. You may spot seabirds feeding offshore, wading birds along the shoreline and occasionally dolphins further out in the Moray Firth. The coastline towards Covesea is particularly scenic and makes a lovely place for a longer walk.

What to Look Out For

Watch for seabirds diving into the water, groups of gulls feeding offshore and smaller shorebirds moving along the water's edge. Dolphins are sometimes seen in the wider area, although I wouldn't treat Lossiemouth as a guaranteed or primary dolphin-watching location.

Local tip: A walk along West Beach towards Covesea combines beautiful scenery with the chance of seeing wildlife. Check tides and weather conditions before setting off.

Parking: Public parking is available around Lossiemouth and its beach access points.

Allow: 1–3 hours.

7. Cullen and Portknockie – Wildlife Along the Clifftops

The coastline around Cullen and Portknockie is one of the most dramatic stretches of the Moray Coast. Here, sandy beaches give way to rugged cliffs, rocky inlets and sea stacks, including the famous Bow Fiddle Rock. These coastal features provide habitats for seabirds, while the elevated walking routes offer wide views across the Moray Firth. Bottlenose dolphins have been recorded in the surrounding waters, although sightings are less predictable than at some of the better-known viewing locations.
I'd recommend exploring the coastal paths around Portknockie and Cullen, taking time to stop at safe viewpoints. It's a brilliant area for combining a coastal walk with wildlife watching and photography.

Local tip: The clifftop paths are exposed in places, so stay well back from the edges and keep dogs under control.

Parking: Public parking is available in both villages.

Allow: 1–3 hours, depending on your chosen walk.

When Is the Best Time to See Dolphins in the Moray Firth?

Dolphins live in the Moray Firth throughout the year, so it's possible to spot them in any season. However, summer is generally a particularly good time for dolphin watching. During the warmer months, feeding activity can bring dolphins closer to shore, especially where fish are moving through coastal waters. June through August is a good period to consider, although dolphins can certainly be seen outside those months.

Does the Tide Affect Dolphin Sightings?

It can, but the relationship varies between locations. At Chanonry Point on the Black Isle, for example, dolphins are well known for feeding close to shore around the rising tide. That doesn't mean the same timing will work equally well at Spey Bay or Burghead. Rather than relying on a particular hour, I'd recommend checking local sightings information, allowing plenty of time and watching the water patiently. Calmer sea conditions can also make dolphins easier to spot, simply because their fins and movements are more visible.

Can You See Dolphins in Moray Without Booking a Boat Trip?

Yes, and that's one of the best things about visiting the Moray Coast. Spey Bay and Burghead are two well-known locations for watching dolphins from land, while sightings are also possible at other coastal viewpoints. Shore-based watching has the added benefit of avoiding disturbance from boats.
If you do decide to take a wildlife boat trip, choose an operator that follows responsible marine wildlife-watching practices.
A good operator should never chase dolphins, deliberately cut across their path or encourage passengers to interact with them.
Remember that seeing dolphins is never guaranteed, whether you're watching from shore or travelling by boat.

What Other Wildlife Can You See on the Moray Coast?

Although dolphins attract much of the attention, the Moray Coast is home to a wide variety of wildlife.

Otters

Otters inhabit rivers, estuaries and coastal areas, including parts of the River Spey catchment.

They're generally much harder to spot than seals or dolphins.

Look for them quietly from a distance, particularly around suitable river and estuary habitats. Never approach a den or resting animal.

Ospreys

Ospreys return to Scotland during the spring and summer to breed.

These impressive birds of prey feed mainly on fish and can sometimes be seen hunting over rivers and coastal waters.

The River Spey and surrounding habitats provide opportunities for sightings.

Seabirds

The rocky coastline around Hopeman, Portknockie and Cullen supports a variety of seabirds.

Depending on the location and season, you might see cormorants, shags, gulls, guillemots and other coastal species.

Wading Birds and Winter Visitors

Findhorn Bay and the Spey estuary are particularly interesting for birdwatching.

Autumn and winter bring different species to the coastline, making Moray a worthwhile destination for wildlife enthusiasts outside the summer months.

Harbour Porpoises and Whales

Harbour porpoises are also found in the Moray Firth, although they're generally smaller and less conspicuous than bottlenose dolphins.

Minke whales and other cetaceans are occasionally recorded in the wider Moray Firth, but I'd regard these as unusual sightings rather than something to expect on a typical coastal visit.

Tips for Wildlife Watching on the Moray Coast

A little preparation can make a big difference to your experience.

Bring binoculars. They're useful for dolphins, seals and birds, and mean you can enjoy wildlife without approaching too closely.

Allow more time than you think. Wildlife doesn't work to a timetable. Spending an hour watching the sea can be far more rewarding than making several rushed stops.

Choose calmer conditions where possible. Dolphins and porpoises are often easier to spot when the sea surface is relatively smooth.

Dress for the coast. Even on sunny days, exposed headlands and beaches can be windy and cold.

Keep your distance. Never approach resting seals, disturb nesting birds or attempt to attract dolphins.

Keep dogs under control. This is especially important near seals, wildlife-rich beaches and areas with ground-nesting birds.

Stay on safe routes. Estuaries, tidal flats, rocky shores and cliff edges can be dangerous, particularly in changing weather.

The Scottish Marine Wildlife Watching Code provides useful advice on enjoying marine wildlife responsibly.

Planning a Wildlife-Watching Day on the Moray Coast

If you've only got one day, I'd concentrate on three areas rather than trying to cover the entire coastline.

Morning – Spey Bay

Start at Spey Bay and spend time watching the water near the Scottish Dolphin Centre.

Explore the river mouth from safe viewpoints and look out for dolphins, seals and birdlife.

Early Afternoon – Portgordon

Continue along the coast to Portgordon, where you can look for seals around the rocky shoreline.

It's a short stop, but one that's well worth making if wildlife is your main interest.

Late Afternoon – Burghead

Head west to Burghead and finish the day watching the Moray Firth from the headland.

It's a lovely place to enjoy the coastal scenery, learn a little about the area's Pictish history and hopefully spot some dolphins.

This isn't the shortest possible driving route, but it gives you three different wildlife-watching experiences in one day.

If you're spending longer in Moray, I'd also make time for Findhorn Bay, particularly if you enjoy birdwatching.

Where to Stay for Wildlife Watching in Moray

If wildlife is one of the main reasons for your visit, staying along the Moray Coast gives you the flexibility to return to good viewing locations at different times of day.

Spey Bay and Fochabers are particularly convenient for exploring the River Spey estuary, Portgordon and the eastern Moray Coast.

Findhorn and Lossiemouth are useful bases for visiting the western coastline, including Burghead and Hopeman.

And if you're planning a longer stay, you can easily combine coastal wildlife watching with walks, historic attractions and visits to Speyside.

Discover the Wildlife of the Moray Coast

There's something quite special about visiting a place where you can stand on the shore and have a genuine chance of seeing dolphins swimming past. But what makes the Moray Coast so interesting isn't just the dolphins. It's the seals resting along rocky shorelines, the birds feeding around the estuaries and the possibility of spotting something unexpected while you're out exploring.
And even on the days when the wildlife doesn't make an appearance, you've still got beautiful beaches, fascinating villages and some wonderful coastal scenery to enjoy.

My advice would be to take your time, bring binoculars and enjoy whatever the coastline has to offer.

You never quite know what might appear.

Frequently asked questions

Where is the best place to see dolphins in Moray?

Spey Bay and Burghead are two of the best-known shore-based dolphin-watching locations in Moray. Both offer views across the Moray Firth, although sightings are never guaranteed.

What time of year can you see dolphins in the Moray Firth?

Bottlenose dolphins are present throughout the year. Summer is generally a good time to look for them, but sightings are possible in other seasons too.

Can you see dolphins at Spey Bay when the Scottish Dolphin Centre is closed?

Yes. The dolphins are wild animals and can be seen from the coastline independently of the centre's opening hours. The centre itself operates seasonally.

Where can you see seals in Moray?

Portgordon is a well-known place to look for seals, while seals can also be seen around Findhorn Bay and other suitable coastal areas. Always observe them from a distance.

Do you need binoculars for dolphin watching?

Not necessarily. Dolphins can sometimes be visible with the naked eye, but binoculars are extremely useful for spotting animals further offshore and watching their behaviour.

Are dolphins easier to see at high tide?

Tidal conditions can influence feeding behaviour, but there isn't one universal rule for every location. Chanonry Point, outside Moray on the Black Isle, is particularly associated with rising-tide sightings.

Can you see whales from the Moray Coast?

Whales, including minke whales, are occasionally recorded in the wider Moray Firth. However, sightings from the Moray coastline are much less predictable than bottlenose dolphin sightings.

Is wildlife watching in Moray suitable for children?

Yes. Spey Bay, Burghead and Findhorn are good places to introduce children to coastal wildlife. Binoculars, wildlife identification guides and a little patience can make the experience more interesting. Children should always be supervised near water, cliffs and tidal areas.