Celestial pearl danio Tank Mates

Short answer: the best celestial pearl danio tank mates are Dwarf gourami, Guppy, Bristlenose pleco, Harlequin rasbora, Molly, Neon tetra. Celestial pearl danios need 68–79 °F (20–26 °C), pH 6.5–7.5 and at least 10 gallons. Keep them in a group of 6 or more.

Danio margaritatus · rated against 71 species · check your own combination

Celestial pearl danio care at a glance

Adult size1.0 in (2.5 cm)
Minimum tank10 US gallons
Temperature68–79 °F (20–26 °C)
pH6.5–7.5
TemperamentPeaceful
Swims inMiddle
Group sizeGroups of 6+
Care levelModerate

Sources: Seriously Fish · FishBase · Fishkeeping World. Review note: FKW 20-26 C, pH 6.5-7.5 matches SF. Last reviewed 2026-11-04.

gallon tank

✅ Compatible tank mates (47)

⚠️ Possible with caution (8)

❌ Not recommended (16)

How many celestial pearl danios per tank?

10 gal 20 gal 29 gal 40 gal 55 gal 75 gal — see what else fits with our stocking calculator.

FAQ

What fish can live with celestial pearl danios?

Good matches include Dwarf gourami, Guppy, Bristlenose pleco, Harlequin rasbora, Molly, Neon tetra. They share a temperature range with celestial pearl danios (68–79 °F (20–26 °C)), are a similar temperament, and are not big enough to eat each other or nip fins.

What fish should not live with celestial pearl danios?

Avoid Fancy goldfish, Angelfish, Oscar, Pea puffer, German blue ram, Kribensis.

What size tank do celestial pearl danios need?

We recommend at least 10 US gallons for a group of 6 celestial pearl danios, more if you add tank mates.

Can celestial pearl danios live alone?

No. Celestial pearl danios are social and should be kept in groups of at least 6.

Note: Compatibility depends on individual temperament, tank size, decor and how fish are introduced. Our verdicts use conservative rules applied to published care data (see methodology). They are guidance, not a guarantee. Quarantine new fish and watch for chasing, torn fins or hiding.