Back to species
Species profile

Three-lined Pencilfish

Nannostomus trifasciatus

Three-lined Pencilfish (Nannostomus trifasciatus) is a schooling community species for a cycled 20+ gallon freshwater aquarium. Plan for about 2.2 inches as an adult, 74-82°F water, pH 5.5-7.2, and moderate care. Keep a group of at least 6; larger groups often behave more naturally when the tank has room.

Community leaningModerate care
Three-lined Pencilfish, a community leaning 2.2 inch aquarium species for 20+ gallon tanks
20 galMinimum tank
2.2 inAdult size
6Schooling minimum
74-82°FTemperature

Water Range

pH
5.5-7.2
GH
1-10 dGH
KH
1-6 dKH

Behavior

Temperament
Peaceful
Fin nipping
0/5
Territory
0/5

Diet and Care

Diet
omnivore/micro-predator
Diet difficulty
2/5
Care difficulty
3/5

Planning Notes

Sensitive species; best for stable, mature tanks with consistent water quality.

sensitive water qualityfry predatorsafe with adult shrimp

People also bought

Fish that pair well with Three-lined Pencilfish

These matches are starting points with overlapping water ranges and lower behavior risk. Always check the full stocking plan, tank size, and group counts before buying.

Can I keep this?

Run Three-lined Pencilfish through the checker with your tank size, cycle status, water, group count, and tankmates before buying.

Check my tank
Compare this species

Put Three-lined Pencilfish beside another profile to compare water range, size, diet, schooling needs, and behavior.

Open comparison
Will plants work?

Match Three-lined Pencilfish against aquarium plants for nibbling, uprooting, cover, flow, and water-range flags.

Open plant match
Ask about my setup

Ask Advisor how Three-lined Pencilfish fits with your current tank, recent logs, plants, and livestock.

Ask Advisor
View native range

Open the origins map to see reviewed native-range coordinates and regional context for Three-lined Pencilfish.

Open origins map
Aquarium guides

Read setup, cycling, stocking, and care guides before buying fish.

Browse blogs

From keepers

Loading…