Cardinalfish Codexery

Frequently Asked Questions

The most-asked questions about cardinalfish.

What exactly is a cardinalfish?

Cardinalfish is the common name for a large family of small, elongated marine fish (Apogonidae) found in tropical and subtropical waters around the globe. They are easily recognized by their laterally compressed bodies, oversized eyes, and often striking coloration.

Which species are most popular among aquarium hobbyists?

The zebra cardinalfish (Pseudogobius olivaceus), red cardinalfish (Apogon imberbis), and banded cardinalfish (Ostorhinchus fasciatus) are among the most widely kept. They are consistently available in the trade and tend to be hardy in captivity.

Are cardinalfish good for beginners?

Most small cardinalfish are considered beginner-friendly because they tolerate a reasonable range of water parameters and don't demand elaborate equipment. Choosing a species that matches your tank's community and size is the main consideration.

How large do cardinalfish typically grow?

The vast majority of species stay under four inches in length, with many common aquarium species topping out around two to three inches. This compact size makes them well-suited to nano and community reef tanks.

What do cardinalfish eat?

In the wild they are primarily carnivorous, picking up small crustaceans, copepods, and other zooplankton from the water column and substrate. In captivity they readily accept frozen brine shrimp, mysis, and quality marine pellets or flakes.

What is their temperament like?

Most cardinalfish are peaceful and semi-nocturnal, becoming most active during the evening and nighttime hours. A few species can show mild territorial behavior, especially males guarding a nesting site, but serious aggression is uncommon.

Where do cardinalfish live in the wild?

They inhabit coral reefs, rocky outcrops, mangrove roots, and seagrass beds across the Indo-Pacific, Atlantic, and Pacific Oceans. Many species stay close to the substrate or within reef structure rather than swimming in open water.

How long do cardinalfish live?

Under good captive conditions most species live roughly three to five years, with some hardy individuals reaching six or more. In the wild, predation and environmental stress typically shorten their lifespan considerably.

What are the most common care mistakes with cardinalfish?

The biggest issues are keeping them in tanks that are too small, providing insufficient hiding spots, and neglecting their nocturnal feeding patterns. Poor water quality and overly aggressive tankmates are also frequent causes of stress or loss.

Where should a newcomer start learning about cardinalfish?

A practical first step is selecting one or two beginner species, setting up a cycled 20-gallon or larger tank, and observing their nocturnal behavior over a few weeks. Species-specific care sheets and active hobbyist forums are also valuable resources for deeper learning.

Explore the full Cardinalfish codex →