Fish Breeding Basics: Triggering Spawns and Raising Fry
Breeding aquarium fish starts long before spawning: healthy conditioned adults, the right triggers, and a plan to protect eggs and feed fry. This guide walks you through choosing a species, conditioning your fish, encouraging a spawn, and raising fry through their fragile first few weeks.

Quick answer
Most aquarium fish breed when they are well-fed, healthy, and given the water conditions and spaces their species needs. Success is less about tricks and more about conditioning a strong pair, triggering the spawn with clean water and the right cues, then protecting eggs and feeding tiny fry the right foods. Start with an easy species before attempting difficult ones.

Breeding aquarium fish starts long before spawning: healthy conditioned adults, the right triggers, and a plan to protect eggs and feed fry.
Start with the right species
If this is your first attempt, choose forgiving beginners. Livebearers like guppies, platies and mollies give birth to free-swimming young and breed readily. Egg-layers such as zebra danios, white cloud minnows and many Corydoras are also beginner-friendly. Avoid species with complex triggers, specialised diets, or fry that need marine rotifers until you have a spawn or two behind you.
Condition your adults
Conditioning means bringing adults into peak breeding shape. Feed a varied, protein-rich diet two to three times daily for one to two weeks: a mix of quality flakes or pellets plus live or frozen foods like brine shrimp, daphnia or bloodworm. Keep water pristine with regular changes. Females should fill out with eggs; males often intensify in colour and display. Many keepers separate the sexes during conditioning, then reintroduce them to spark spawning.

A simple, easy-to-clean breeding tank gives eggs and fry the best odds.
Trigger the spawn
Once adults are conditioned, mimic the natural cues that tell them it is safe to breed. Common triggers include a partial water change with slightly cooler water (imitating rain), a gradual temperature nudge within the species range, more feeding, and softer or specific-pH water for some species. Provide the right spawning site: fine-leaved plants or spawning mops for scatterers, flat stones or caves for cichlids, and a mesh or marbles to protect eggs from being eaten.
Protect the eggs
Many fish show no parental care and will eat eggs within minutes. Options: move the parents out after spawning, move the eggs or spawning mop to a separate hatching container, or use a barrier the eggs fall through but adults cannot reach. Keep gentle water movement over the eggs to prevent fungus, and remove any white, fungused eggs promptly so mould does not spread to healthy ones.
Feed and raise the fry

Newly free-swimming fry need food small enough to fit their mouths.
Most fry are far too small for standard food. Common first foods include infusoria and commercial liquid fry food for the tiniest mouths, then baby brine shrimp and powdered fry food as they grow. Feed small amounts several times a day, and siphon leftovers to keep water clean. Do frequent small water changes with dechlorinated water matched in temperature. As fry grow, sort them by size to stop larger siblings bullying or eating smaller ones.
Quick FAQs
How long until fish eggs hatch? It varies by species and temperature, commonly two to seven days for egg-layers. Livebearers instead deliver fully formed, free-swimming fry after a gestation of roughly three to five weeks.
Do I need a separate breeding tank? Often yes. A small, easy-to-clean tank lets you control water, protect eggs from being eaten, and feed fry without competition from larger tankmates.
Why did my fish eat their own eggs? It is normal for many species, especially when stressed, crowded, or hungry. Separating parents from eggs, or providing hiding spaces, usually solves it.
Can different species interbreed? Some closely related fish can, but it is generally discouraged. Hybrids can have health problems, and it muddies the gene pool. Breed within a single species.