Where’s the best place to swim and scuba dive with sea horses

Where can you swim with seahorsesSeahorses are lovely little creatures and I love to find them when scuba diving. They tend to live on coral reefs, sea grass beds, estuaries and in mangroves.


One of the best places in the world to scuba dive or swim with seahorses is Barbados. At the Cement Works dive site in Barbados, you are almost guaranteed sightings of seahorses in and around the pier piles. For pygmy seahorses, the best dive site for these is Raja Ampat, Indonesia.


Where can you find sea horses?

Seahorses are mainly found in shallow seas where the waters are either tropical or temperate. They can be found throughout the world, from the UK, to the Caribbean, From the Red Sea to Australia. As a general rule, seahorses can be found to the south of Canada and to the north of Tasmania, Australia.

There are 54 known species of seahorse (Hippocampus) around the world. There are two species of seahorse that live around the coasts of the UK. Four species are found in Pacific waters from North America to South America. There are three species of seahorse that live in the Mediterranean.

Diving with seahorse in Barbados - The Cement Works

Scuba Diving With Seahorses in Barbados - The Cement Works an Octopuses GardenOne of my favourite dive sites for seahorses is the Cement Works in Barbados. Whilst the name of the dive site doesn't sound enticing, I guarantee if you like to scuba dive with seahorses, this is the dive to do.

The Cement Works is not the prettiest of sites from above the water, but this is not an indication of what lies beneath the surface.

The Cement Works in Barbados is at a depth of between 6-10 metres (20-33 feet). It's an easy dive and one that beginners scuba divers can enjoy too.

It's like an octopuses garden, where the sea-life is vibrant and abundant.

The Cement Works is on the edge of the northwest coast of Barbados. The dive site consists of large steel pillars that go down into the sand. These pillars or piles have created a safe haven for fish and other sea creatures to live.

It's simply an amazing dive site, where you'll not only see seahorses, but also the following sea creatures too:

  • Seahorses (my biggest count of seahorses on a dive was over 30 seahorses).
  • Octopuses.
  • Moray eels.
  • Lobsters (in abundance). See the video below and you see what I mean!
  • Turtles.
  • An abundance of numerous species of coral reef fish.
  • Flat fish.
  • Trumpet fish.
  • Lion fish (although these critters are not supposed to be in the Caribbean!).

I love this dive and I ask to do it every time I scuba dive in Barbados. It's the perfect second dive, as it's so shallow. There are always (almost guaranteed) seahorses on this dive site. I've probably dived it 5-6 times now, and each time I've seen at least one seahorse there.

The other great thing about this dive site is because it's so shallow, your air will last forever. That means you usually get to dive for around 60 minutes or more, depending on how well you conserve your air.

Video of the Cement Works Dive in Barbados:

Take a look at this short video of the Cement Works dive site. In particular, pay attention to the huge lobster family under the large metal plate.

The best places to dive with pygmy seahorses

If you're interested to dive with the pygmy seahorse (Hippocampus Zosterae), then you may need to venture to Indonesia or West Papua.

One of the best places in the world to scuba dive with pygmy seahorses is Raja Ampat in West Papua, which is off New Guinea, in Indonesia's West Papua province.

The other place you might be lucky to spot pygmy seahorses is at Wakatobi Dive Resort, Indonesia.

Here's a list of places where seahorses have been spotted around the world:

  • Cozumel, Mexico in the Caribbean sea.
  • Puerto Galera, Philippines.
  • Gato Island, close to Malapascua in the Phillipines
  • Mussandam, off the coast of the UAE/Oman.
  • Mabul in Borneo, Malaysia.
  • Ko Ha, Thailand.
  • Gozo, Malta in the Mediterranean Sea.
  • Pygmy seahorses in Bunaken & Lembeh Straits, Indonesia.
  • Bonaire.
  • Galapagos Islands.
  • Fiji.
  • Port Phillip Bay and Sorrento based piers, Melbourne, Australia.
  • Studland Bay, Dorset England (UK).
  • Oosterschelde, Netherlands.
  • The Cements Works, Barbados.

How to spot a seahorse

How to spot a seahorseThe best way to spot a seahorse is by swimming very slowly. Seahorses are extremely well camouflaged, which means they are extremely difficult to see.

Of course it helps to be swimming or scuba diving in a place where you're likely to see seahorses in the first place. But assuming that you are diving in a place like the Cement Works in Barbados, where seahorses are common, then take things carefully and slowly.

For example, on the same dive that I shared with several others, I saw over 30 seahorses, whereas the others saw just one or two. It helped that I was there specifically for the seahorses and I was on the lookout for them. But it was also helped by the fact that I knew what to look for.

Usually, you'll find seahorses holding on to sea grass or a coral frond with its tail. They are extremely easy to miss, but once your 'eye is in,' you spot them very easily.

For a bit of fun, see if you can spot the seahorse in the video below:

How long did it take you to spot the pygmy seahorse?

Seahorse facts and information

Seahorse factsHere are a few interesting facts and information about seahorses:

Fact #1: Is a seahorse a fish or a mammal?

Many don't actually realise it, but seahorses are fish. Like all fish they have gills which is how they breath and they live in water. Also, as like all fish they have a swimbladder for them to control their depth.

Fact #2: Is the Seahorse a vertebrate?

Vertebrate animals have a backbone, which includes seahorses. In contrast, an invertebrate is an animal without a backbone.

Fact #3: Can seahorses swim?

Yes seahorses can swim, but they don't swim like most fish. They tend to maneuver themselves through the water using their fins. In fact, seahorses propel themselves by using a small fin on their back, which flutters upto 35 times per second.

Seahorses use smaller pectoral fins for steering, which are located near the back of the head.

Unlike other fish, seahorse tend to swim vertically rather than horizontally. But seahorses seem to avoid swimming as much as possible. Instead they wrap their tails around sea fans or grasses, waiting for food to be carried to them by currents.

Fact #4: Do seahorses have teeth?

No seahorses don't have any teeth. This means that they have to swallow all that they eat whole.

Seahorses don't have stomachs either, which means their food passes through their digestive system very quickly. This also means that they have to eat almost constantly in order to stay alive.

Fact #5: What do seahorses eat?

Seahorses eat brine shrimp, Mysid shrimp and zooplankton. They are thought to eat around 3,000 brine shrimp and other small creatures everyday.

Fact #6: How does a sea horse mate?

Seahorses mate by the female inserting her ovipositor into the male's brood pouch. The brood pouch is an external structure that grows on the body of the male, which is similar to the pouch on kangaroos.

The eggs are depostied unfertilised into the pouch. It's only then that the male releases sperm into the pouch to fertilise the eggs.

Fact #7: Who bears the young for a seahorse?

Seahorses are one of only very few animals where the male of the species carries the young. The female deposits the eggs into a brood pouch in the male seahorse, where he fertilises them. The eggs remain inside the male seahorse until they hatch.

The number of young released by the male seahorse averages between 100 to 1,000 for most species. But in the smaller species of seahorse, like the pygmy seahorse, this can be as few as five. Whereas in some of the larger seahorses, it can be as high as 2,500.

The eggs take on average about 21 days to incubate. But the incubation period ranges between 9 to 45 days, depending on the species.

Why does the male seahorse carry the baby?

One theory behind why male seahorses carry the babies is that this gives the species the ability to create more young quickly. Whilst the eggs are developing inside the male seahorse, the female is able to make more eggs.

Fact #8: Do seahorses die after they give birth?

When the young seahorses are ready to be born, the male expels them with muscular contractions from their brood pouch. The male seahorse doesn't die after they've given birth, but instead they are ready almost immediately to take more eggs from the female for incubation once more.

Neither the male nor the female seahorse nurture their young. Baby seahorses have a very low survival rate, where it's thought that less than 0.5% of the infants survive to adulthood.

The male seahorse typically gives birth at night, which means he will be ready in the morning when it gets light for the next batch of eggs. Like almost all other fish species, seahorses do not nurture their young after birth.

Fact #9: Do seahorses eat their own babies?

Seahorses don't deliberately eat their own young, but this could happen by accident. But usually when they are born, the currents in the sea carry the young away from the male, so there's very little chance they'd be eaten by him.

Fact #10: What predators hunt seahorses?

The seahorse doesn't have many predators, due to their bony make-up. But predators that will eat them include crabs, skate, birds, sea turtles and rays. The other predator of seahorses are humans. Humans harvest seahorses for use in medicine.

Fact #11: Are seahorses poisonous?

None of the known species of seahorse are poisonous.

Fact #12: Do Seahorses have a gender?

Yes seahorses have a male and a female of the species.

Fact #13: How long does a sea horse live for?

The length a seahorse lives is species dependent. The larger seahorses are thought to live for around 4-7 years. Although, four years is the maximum age reported for the species. Whereas the smaller pygmy seahorses are thought to only live for between 18 months and two years.

Fact #14: What is the largest and smallest seahorse?

The largest of all seahorses is the Giant Pacific Seahorse, which can grow to around 36 centimetres (14 inches) in length. The smallest, which are the pygmy seahorse, are about the size of an ant.

I hope you enjoyed this article about where can you swim with seahorses

I’d love to hear from you. Tell us about your adventures of diving and snorkeling, in the comments below. Please also share your photos. Either from your underwater cameras or videos from your waterproof Gopro’s!

If this article hasn’t answered all of your questions. If you have more questions either about snorkeling or scuba diving (or specifically about where can you swim with seahorses), please comment below with your questions. Please share your seahorse story and the best place in the world you've found to scuba dive, snorkel or swim with them.

There will also be many more articles about scuba diving (and snorkeling) for you to read and learn about these fabulous sports.

Have fun and be safe!


Leave a Reply