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.
Celestial pearl danio care at a glance
| Adult size | 1.0 in (2.5 cm) |
| Minimum tank | 10 US gallons |
| Temperature | 68–79 °F (20–26 °C) |
| pH | 6.5–7.5 |
| Temperament | Peaceful |
| Swims in | Middle |
| Group size | Groups of 6+ |
| Care level | Moderate |
✅ Compatible tank mates (47)
- Dwarf gourami
- Guppy
- Bristlenose pleco
- Harlequin rasbora
- Molly
- Neon tetra
- Platy
- Nerite snail
- Amano shrimp
- Chili rasbora
- Ember tetra
- Endler's livebearer
- Mystery snail
- Otocinclus
- Panda cory
- Bronze cory
- Cardinal tetra
- Cherry barb
- Glowlight tetra
- Honey gourami
- Kuhli loach
- Rummy nose tetra
- White cloud mountain minnow
- Zebra danio
- Swordtail
- Rainbow shark
- Red tail shark
- Siamese algae eater
- Common pleco
- Clown loach
- Pygmy cory
- Sparkling gourami
- Black neon tetra
- Bloodfin tetra
- Dwarf neon rainbowfish
- Forktail blue-eye
- Glass catfish
- Lemon tetra
- Peppered cory
- Sterbai cory
- X-ray tetra
- Congo tetra
- Gold barb
- Odessa barb
- Rosy barb
- Upside-down catfish
- Bolivian ram
⚠️ Possible with caution (8)
- Cherry shrimp — Celestial pearl danio will eat baby cherry shrimp (and some individuals hunt adults), so a shrimp colony may not grow. Dense plants and moss help.
- Betta fish — An adult betta fish (up to 7 cm) may try to eat smaller celestial pearl danio (2.5 cm), especially at night.
- Tiger barb — Tiger barb may nip at calmer tankmates like celestial pearl danio; keep it in a group of 6+ to spread the nipping within its own school.
- Black skirt tetra — Black skirt tetra may nip at calmer tankmates like celestial pearl danio; keep it in a group of 6+ to spread the nipping within its own school.
- Serpae tetra — Serpae tetra may nip at calmer tankmates like celestial pearl danio; keep it in a group of 6+ to spread the nipping within its own school.
- Cockatoo dwarf cichlid — Cockatoo dwarf cichlid is a much larger territorial fish and may bully celestial pearl danio.
- Buenos Aires tetra — Buenos Aires tetra may nip at calmer tankmates like celestial pearl danio; keep it in a group of 6+ to spread the nipping within its own school.
- Chinese algae eater — Adult Chinese algae eater can latch onto other fish and rasp their slime coat.
❌ Not recommended (16)
- Fancy goldfish — An adult fancy goldfish (up to 20 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Angelfish — An adult angelfish (up to 15 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Oscar — An adult oscar (up to 35 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Pea puffer — Pea puffer is aggressive and will bully peaceful celestial pearl danio.
- German blue ram — No comfortable shared temperature: Celestial pearl danio 20–26 °C (68–79 °F) vs German blue ram 27–30 °C (81–86 °F).
- Kribensis — An adult kribensis (up to 10 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Pearl gourami — An adult pearl gourami (up to 12 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Three spot gourami — An adult three spot gourami (up to 15 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Electric yellow cichlid — An adult electric yellow cichlid (up to 10 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Discus — No comfortable shared temperature: Celestial pearl danio 20–26 °C (68–79 °F) vs Discus 26–30 °C (79–86 °F).
- Paradise fish — An adult paradise fish (up to 10 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Convict cichlid — An adult convict cichlid (up to 15 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Firemouth cichlid — An adult firemouth cichlid (up to 15 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Boesemani rainbowfish — No comfortable shared temperature: Boesemani rainbowfish 27–30 °C (81–86 °F) vs Celestial pearl danio 20–26 °C (68–79 °F).
- Jack Dempsey — An adult Jack Dempsey (up to 25 cm) is big enough to eat celestial pearl danio (2.5 cm).
- Bala shark — An adult bala shark (up to 35 cm) is big enough to eat celestial pearl danio (2.5 cm).
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.