Indo-pacific Tarpon
Megalops cyprinoides
Also known as: oxeye
A prehistoric, air-breathing giant that bridges freshwater rivers and open ocean.

About
The Indo-Pacific tarpon (Megalops cyprinoides) is one of those fish that immediately signals it belongs to an ancient lineage. Broadly distributed from the Red Sea and the east coast of southern Africa all the way across to the Society Islands, it occupies a remarkable range of habitats depending on its life stage. Adults are typically ocean-going, while juveniles push into estuaries, mangrove systems, river mouths, and even shallow swampy backwaters far inland. One of its most distinctive traits is obligate air-breathing. It surfaces regularly to gulp air, which means you will absolutely need open surface access in any setup housing this species. Young fish have an eerie, ribbon-like transparency that is reminiscent of eel larvae, though the forked tail gives them away. In the wild they feed primarily on smaller fish and crustaceans, so a meaty diet is essential in captivity. Given that adults routinely reach three to five feet in length, the aquarium requirements are substantial, and this is genuinely a species for dedicated keepers with serious infrastructure. It is a popular gamefish across much of its range, and its tolerance for widely varying salinity and water conditions points to a resilient constitution. But sheer size makes it a niche choice for home aquariums.
Similar species
Other fish you might consider
Frequently asked questions
- How big does the Indo-pacific Tarpon get?
- The Indo-pacific Tarpon reaches about 39.5–59" as an adult.
- What size tank does the Indo-pacific Tarpon need?
- A minimum of 350 gallons is recommended for the Indo-pacific Tarpon.
- What water parameters does the Indo-pacific Tarpon need?
- The Indo-pacific Tarpon does best with a temperature of 72–75°F, a pH of 7.8–8.4, hardness around 6–16 dGH.
- Is the Indo-pacific Tarpon aggressive?
- The Indo-pacific Tarpon is aggressive and is best kept alone or with robust tankmates that can hold their own.
- What does the Indo-pacific Tarpon eat?
- The Indo-pacific Tarpon is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
- How long does the Indo-pacific Tarpon live?
- With good care, the Indo-pacific Tarpon typically lives 8-12 years.