Aquariumpro
πŸ”
← Back to species
FishFreshwaterIntermediateSemi aggressive

Knife Livebearer

Alfaro cultratus

A tough little livebearer with a blade-like keel and a feisty personality.

Knife Livebearer
1 / 9
CC BY-SA 3.0

About

The knife livebearer (Alfaro cultratus) gets its name from something genuinely unusual: a row of modified paired scales that form a sharp keel along the underside, running from the anal fin to the tail. It's a small but distinctive fish, and once you know what to look for, nothing else really looks quite like it. In the wild, this species is native to Costa Rica, Panama, and Nicaragua, where it turns up in rainforest streams, roadside ditches, and along the margins of larger rivers. Usually in shallow water and often in loose groups near the surface. It's an insect-eater by nature, with juveniles picking off aquatic insects and adults showing a preference for terrestrial prey that falls onto the water. In the aquarium, it's adaptable and genuinely hardy, which makes it a realistic choice for intermediate keepers who want something a little different. That said, it can be quarrelsome, particularly toward its own kind, so tankmates should be chosen carefully. Robust fish of a comparable size tend to work best, and a species-only setup is always a solid option. Breeding happens readily when conditions suit them, with broods ranging from a few dozen to nearly a hundred fry. You won't often spot this one at a chain store, but it circulates fairly regularly through hobbyist networks and specialist breeders.

Frequently asked questions

How big does the Knife Livebearer get?
The Knife Livebearer reaches about 2–3" as an adult.
What size tank does the Knife Livebearer need?
A minimum of 25 gallons is recommended for the Knife Livebearer.
What water parameters does the Knife Livebearer need?
The Knife Livebearer does best with a temperature of 72–84Β°F, a pH of 6–8, hardness around 5–20 dGH.
Is the Knife Livebearer aggressive?
The Knife Livebearer is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
What does the Knife Livebearer eat?
The Knife Livebearer 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 Knife Livebearer live?
With good care, the Knife Livebearer typically lives 3-5 years.