Huber's Knife Livebearer
Alfaro huberi
Also known as: Huber’s Knife Livebearer
A sleek Central American livebearer built for fast, clear currents.

About
Huber's Knife Livebearer (Alfaro huberi) is a slender, almost blade-like little fish native to the clear, swift-moving rivers and streams that run through southern Guatemala, Honduras, and Nicaragua. The 'knife' in its name is no accident. The body is laterally compressed and tapered in a way that sets it apart from the rounder, chunkier livebearers most hobbyists encounter first. Adults stay quite small, typically topping out around two inches, but what they lack in size they make up for in personality and activity level. Because they come from fast-flowing habitats in the wild, they do best in aquariums with decent water movement and good oxygenation. A sluggish, heavily planted setup with still water probably won't suit them well. They're livebearers, so the basic reproduction dynamic will be familiar to anyone who's kept guppies or mollies, though Alfaro huberi is less commonly seen in the hobby and takes a bit more attention to keep in good condition. That puts them in intermediate territory rather than beginner-friendly. If you can match their preference for clean, well-oxygenated water, they're an interesting and rewarding choice for a species-focused or Central American biotope tank.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Huber's Knife Livebearer
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Huber's Knife Livebearer get?
- The Huber's Knife Livebearer reaches about 1–2" as an adult.
- What size tank does the Huber's Knife Livebearer need?
- A minimum of 20 gallons is recommended for the Huber's Knife Livebearer.
- What water parameters does the Huber's Knife Livebearer need?
- The Huber's Knife Livebearer does best with a temperature of 72–82°F, a pH of 6–8, hardness around 5–20 dGH.
- Is the Huber's Knife Livebearer aggressive?
- The Huber's Knife Livebearer is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Huber's Knife Livebearer eat?
- The Huber's 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 Huber's Knife Livebearer live?
- With good care, the Huber's Knife Livebearer typically lives 3-5 years.