Aquariumpro
πŸ”
← Back to species
FishFreshwaterIntermediatePeaceful

Three Stripe Pencilfish

Nannostomus trifasciatus

Also known as: three-lined pencilfish

A pencilfish with real attitude. Best kept in big groups with broken sightlines.

Three Stripe Pencilfish
1 / 10
CC BY-SA 3.0

About

The three stripe pencilfish (Nannostomus trifasciatus) is one of the more widely available members of its genus, found across a broad stretch of South American blackwater and clearwater habitats spanning the Peruvian, Bolivian, and Brazilian Amazon basin, the Rio Negro, and river systems in Guyana. Its most recognizable feature is the trio of dark horizontal stripes running along the body. A primary central band flanked by an upper and lower stripe. Worth knowing: if you flip on the lights after dark, you may not recognize the fish at first. Like most pencilfish, it switches to a vertically barred pattern at night, and this shift appears to be an automatic biological rhythm the fish cannot consciously override. Despite a reputation for being relatively easygoing by community standards, this species runs hotter than most of its relatives when it comes to intraspecific aggression. Males spar regularly, and in cramped conditions things can escalate beyond posturing. The solution is a spacious tank with plenty of visual breaks in the hardscape, and a good-sized group of ten or more individuals so aggression is distributed rather than focused. It occupies the middle and upper water column, making it a natural pairing with Apistogramma and other dwarf cichlids that hold lower territories. In the wild it feeds on small invertebrates, and in the aquarium it accepts a varied omnivore diet without much fuss.

Frequently asked questions

How big does the Three Stripe Pencilfish get?
The Three Stripe Pencilfish reaches about 1–1.5" as an adult.
What size tank does the Three Stripe Pencilfish need?
A minimum of 18 gallons is recommended for the Three Stripe Pencilfish, with more room needed for a proper group.
What water parameters does the Three Stripe Pencilfish need?
The Three Stripe Pencilfish does best with a temperature of 72–82Β°F, a pH of 4–7.5, hardness around 1–12 dGH.
Is the Three Stripe Pencilfish aggressive?
The Three Stripe Pencilfish is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Three Stripe Pencilfish eat?
The Three Stripe Pencilfish 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 Three Stripe Pencilfish live?
With good care, the Three Stripe Pencilfish typically lives 3-8 years.