Yellowstriped Cardinalfish
Apogon cyanosoma
Also known as: Goldstriped Cardinalfish
A reef-safe schooling cardinalfish that finds safety in numbers and sea urchin spines.

About
The yellowstriped cardinalfish (Apogon cyanosoma) is a small but attractive Indo-Pacific species whose range stretches from the Persian Gulf and Red Sea all the way east to Fiji and south to New Caledonia. One of the broader distributions in its family. In the wild, these fish gravitate toward sheltered lagoons and the calmer sections of seaward reefs, where they gather in loose groups under ledges, in rocky holes, or tucked among the long spines of sea urchins for protection. That social behavior translates well to the aquarium: keeping a small group rather than a solitary specimen tends to produce more natural, relaxed fish. As carnivores, they feed on planktonic crustaceans and small invertebrates in nature, so meaty foods like mysis, copepods, and enriched brine shrimp are the right direction in captivity. They've been successfully bred in aquariums, which is a mark of a species that adapts reasonably well to aquarium life, though their intermediate care rating reflects the attention to water quality and appropriate tankmates that reef fish generally demand. They're reef-safe, relatively peaceful, and compact enough that a modest-sized system can work. Provided it's mature and stable.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Yellowstriped Cardinalfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Yellowstriped Cardinalfish get?
- The Yellowstriped Cardinalfish reaches about 2–3" as an adult.
- What size tank does the Yellowstriped Cardinalfish need?
- A minimum of 15 gallons is recommended for the Yellowstriped Cardinalfish, with more room needed for a proper group.
- What water parameters does the Yellowstriped Cardinalfish need?
- The Yellowstriped Cardinalfish does best with a temperature of 72–82°F, a pH of 8–8.4.
- Is the Yellowstriped Cardinalfish aggressive?
- The Yellowstriped Cardinalfish is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Yellowstriped Cardinalfish eat?
- The Yellowstriped Cardinalfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the Yellowstriped Cardinalfish live?
- With good care, the Yellowstriped Cardinalfish typically lives 5-8 years.
- Is the Yellowstriped Cardinalfish reef safe?
- The Yellowstriped Cardinalfish is generally considered reef safe.