Aquariumpro
🔍
← Back to species
FishSaltwaterIntermediatePeaceful

Blackstripe Cardinalfish

Apogon nigrofasciatus

A secretive reef-dweller that comes alive after dark to hunt the rubble.

Blackstripe Cardinalfish
1 / 21
CC BY-SA 3.0

About

The Blackstripe Cardinalfish (Apogon nigrofasciatus) is a small but bold fish with a wide natural range stretching from the Red Sea and East Africa all the way across the Indo-Pacific to the Tuamotu Islands, north to southern Japan, and south to New Caledonia. That broad distribution hints at an adaptable animal, though in the wild it tends to favor reef flats and shallow lagoon reefs, tucking itself under ledges or into crevices during daylight hours. Solitary or found in pairs, it spends the day largely out of sight and becomes active at night, picking off small bottom-dwelling invertebrates in the dark. For aquarium keeping, this nocturnal lifestyle is worth keeping in mind. It won't be out and visible the way a midwater schooling fish would be, but given appropriate cave structure and overhangs it will settle in and show more of its natural behavior. The temperament rating of aggressive puts it a step above typical cardinalfish, so tankmate selection matters more here than with gentler relatives. It's best suited to a reef or fish-only setup where it won't be crowded or bullied, and where its nighttime hunting instincts can be catered to with meaty foods.

Frequently asked questions

How big does the Blackstripe Cardinalfish get?
The Blackstripe Cardinalfish reaches about 2.5–4.5" as an adult.
What size tank does the Blackstripe Cardinalfish need?
A minimum of 30 gallons is recommended for the Blackstripe Cardinalfish.
What water parameters does the Blackstripe Cardinalfish need?
The Blackstripe Cardinalfish does best with a temperature of 72–78°F, a pH of 6–8.5, hardness around 2–12 dGH.
Is the Blackstripe Cardinalfish aggressive?
The Blackstripe Cardinalfish is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Blackstripe Cardinalfish eat?
The Blackstripe Cardinalfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
How long does the Blackstripe Cardinalfish live?
With good care, the Blackstripe Cardinalfish typically lives 8 years.
Is the Blackstripe Cardinalfish reef safe?
The Blackstripe Cardinalfish is generally considered reef safe.