+66 (0)89 050 3009

Diving with Moonfishes

Koh Lanta Marine Life | Monodactylidae

The moonfish are a small family of 6 species of very laterally compressed (thin) fish with disc shaped bodies and tall fins. Due to their silvery colour, they are often referred to as moonfish, and can been seen in shallow areas during Koh Lanta diving trips.

These fish are small to medium sized, often 15 to 25 cm. Unusually, scales occur on their dorsal fins and sometimes on the anal fins.

These fish are usually seen in very shallow water, close large rocky ledges, boats, piers and harbours.

1 species found on this page.

Silver Moonfish

(Monodactylus argentus)

Silver Moonfish (Monodactylus argentus)

Monodactylus argentus @ Koh Bida

The Silver Moonfish, Monodactylus argentus, is a schooling fish often seen in shallow water at several dive sites around Koh Lanta, notably the Bida islands, and to a lesser extent, around the Koh Haa Islands.

Normally around 15 - 20cm in length, the Silver Moonfish is a triangular, bright shiny silver fish with yellowish fins. The dorsal fin is mostly yellow, with a slight black tip, the anal and tail fins are also yellowish with some black colouration.

The Silver Moonfish uniquely adapts to increasing salinity over its lifetime. They are born in brackish estuaries and migrate out into coastal waters as an adult. Juveniles have more yellow colouration and two vertical black bands, one running through the eye and a second across the gill.

Koh Lanta Diving with Moonfishes

If you'd love a chance to spot Moonfishes on one of our daily Koh Lanta diving trips then send us an email to info@diveandrelax.com.

Join our high season speedboat dive trips to some of Thailand's best dive sites and enjoy small groups, short journey times, and a focus on great personal service, safety and fun.

Book online to save 10% on dive trips and scuba courses on Koh Lanta.

Find Out More

More Marine Life References and Further Information


Dive Trips & Scuba Courses

Send us an email and we'll get back to you as soon as possible.

  • Please let us know:

    • when will you arrive on Koh Lanta?
    • your previous dive experience?
    • which diving activities you are interesed in?
  • If you're already here on Lanta, you can call or WhatsApp +66 (0)89 050 3009