Breeding Celestial Pearl Danios (often called CPDs) can feel intimidating when you first start researching methods. When I began, I tried a couple of the most popular setups I saw online, and honestly… they just didn’t work for me. Between snail invasions and constant maintenance, I realized I needed a method that was easier to manage and more reliable.
In this post, I’ll walk you through what didn’t work for me, and then share the method I now use successfully in my fish room. My approach does take more tank space, but it has given me higher egg yields, healthier fry, and a lot less frustration.
What Didn’t Work for Me
1. Automatic Egg Collector
This system was designed to pull eggs through a slatted tray filled with moss and into a collection box. In theory, it protects eggs from hungry adults.
In practice? Not so much. Tiny pond snails managed to sneak in and devour the eggs before I could get to them. On top of that, the collection box quickly turned into a moldy mess that needed constant cleaning. Too much hassle for too little reward.
2. 3D-Printed Egg Collection Tray
This tray sits under the spawning area and lets eggs fall through a grid. It did collect eggs, which was promising. The downside was how often I had to intervene - snails still found their way in, and I had to pull the tray out constantly before the eggs were eaten.
For other breeders these tools might be great, but for me they became time sinks. That’s when I decided to try something different.
My Preferred Breeding Setup
Instead of relying on gadgets, I use a tank-based, hands-off approach. It’s simple, effective, and way less stressful.
The basic setup requires at least three 10-gallon tanks:
-
One for males
-
One for females
-
One for spawning
Here’s why this works so well:
-
Conditioning: I feed my females live baby brine shrimp and other high-protein foods before spawning. This boosts egg production dramatically.
-
Algae & Microfauna: I let tanks mature with natural algae growth. This provides tiny organisms that fry can feed on before they’re big enough for live foods.
-
Spawning Process:
-
I add females to the spawning tank first so they can settle in.
-
Later, I introduce the males (usually in the evening with lights low to reduce stress).
-
I leave them together for 3–4 days. With three females, I typically see 50–100 eggs.
-
Once spawning is done, adults go back to their own tanks.
-
I also keep blue dream shrimp in my spawning tanks - they help clean up without eating the eggs (unlike snails, which I actively keep out).
Hatching & Raising Fry
-
Eggs hatch in about 8 days at room temperature (72–75°F).
-
Fry stay attached to surfaces at first, similar to cichlid wrigglers. Within a few days, they’re free-swimming.
-
At first, fry are tiny - about 4mm - and hard to spot.
Feeding the Fry
-
For the earliest stages, I use powdered foods that cloud the water and mimic natural microorganisms:
-
Repashy powder (Community Plus)
-
Soilent Green’s Spawn & Grow
-
Crushed Hikari micro pellets
-
-
Once they’re a few weeks old, they can handle live baby brine shrimp, which becomes their staple.
Key Takeaways
-
Skip the complicated egg collectors if snails are a problem.
-
Use at least three tanks to separate males, females, and spawning.
-
Condition females with live foods for the best egg production.
-
Keep tanks mature with algae and microfauna to support fry.
-
Shrimp = helpful cleaners, snails = egg thieves.
-
Start fry with powdered foods, then graduate them to live foods.
Final Thoughts
Breeding celestial pearl danios doesn’t have to be complicated. For me, creating a natural, hands-off setup has been the easiest and most rewarding method. Every breeder finds their own groove, so I’d love to hear what’s worked for you - especially if you’ve conquered the eternal snail problem!
Have you tried breeding CPDs? Share your experience in the comments, or drop me a message - I’d love to compare notes.
Prefer to Watch?
You can watch how I breed CPD's here on YouTube.