Aquariumpro
πŸ”
← Back to species
FishFreshwaterIntermediate

Peruvian Longfin

Aphyolebias peruensis

A rare Amazonian killifish with an extraordinarily long egg incubation period.

Peruvian Longfin
1 / 2
CC BY-SA 3.0

About

Found in the Amazon River Basin of Peru, Aphyolebias peruensis is a killifish that doesn't get nearly enough attention in the hobby, possibly because it earns its reputation as a challenging fish to keep. Adults reach a respectable size for a killifish, somewhere between two and four inches, and like most of their relatives they are bottom-oriented fish. In the wild they are bottom spawners, depositing eggs in soft substrate where the eggs undergo an unusually extended incubation period of around nine months. That kind of timeline demands patience and specific conditions that not every keeper is prepared for, which partly explains why this species remains uncommon in collections. The Amazon Basin origins suggest soft, warm, acidic-to-neutral water, and replicating those conditions carefully is likely key to success. Given the documented difficulty of maintaining this fish long-term, it is better suited to intermediate or experienced keepers who already have some background with killifish husbandry. If you are drawn to rare South American killifish and enjoy a project species, Aphyolebias peruensis offers something genuinely different, but go in with realistic expectations and do your homework on killifish breeding setups before acquiring one.

Frequently asked questions

How big does the Peruvian Longfin get?
The Peruvian Longfin reaches about 2.5–4" as an adult.
What size tank does the Peruvian Longfin need?
A minimum of 20 gallons is recommended for the Peruvian Longfin.
What water parameters does the Peruvian Longfin need?
The Peruvian Longfin does best with a temperature of 70–82Β°F, a pH of 6–8, hardness around 4–12 dGH.
What does the Peruvian Longfin eat?
The Peruvian Longfin is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
How long does the Peruvian Longfin live?
With good care, the Peruvian Longfin typically lives 3-5 years.