Elephant nose fish care

Elephant nose fish
Water temperature
73–82°F

A elephant nose fish wants water at 73–82°F, pH 6–7.5, and a tank of 55 gallons or bigger. Good tank mates include bettas, angelfish, oscars.

Shy, sensitive and a slow eater. Bullies starve it out.

Gnathonemus petersii

pH
6–7.5
Minimum tank
55 gal
Adult size
9.0 in
Temperament
Semi-aggressive
Group
Alone or in pairs
Lifespan
6–10 years
Swims at
Bottom
Diet
Carnivore

Best tank mates

Full elephant nose fish tank mate chart: 42 yes, 31 with care, 25 no

Elephant nose fish water compared

55°60°65°70°75°80°85°90°Elephant nose fish 73–82°Betta 76–82°Angelfish 76–84°Oscar 74–81°Kissing gourami 72–82°Congo tetra 73–82°
Elephant nose fish next to its best tank mates. Overlap is what lets two species share a heater setting.
456789Elephant nose fish 6–7.5Betta 6.5–7.5Angelfish 6–7.5Oscar 6–8Kissing gourami 6–8Congo tetra 6–7.5
pH range. Tap water in most US cities sits between 7 and 8.
Elephant nose fish · 9 inBetta · 2.5 inAngelfish · 6 inOscar · 12 in0"2"4"6"8"10"12"
Adult size to scale.

Fish to keep away from elephant nose fish

More oddballs

Questions

What temperature do elephant nose fish need?

73–82 °F. Keep it steady with a heater.

What size tank does a elephant nose fish need?

At least 55 gallons. Adults reach about 9 inches.

How many elephant nose fish should I keep?

Alone or in pairs. They do not need a group.

What fish can live with elephant nose fish?

Bettas, Angelfish, Oscars, Kissing gouramis, Congo tetras, Blue gouramis, among others. See the full list of 42 good matches.