Complete breeding basics
Everything you need to know about breeding guppies at home — from selecting pairs to raising fry and maintaining genetic lines.
Breeding guppies is one of the most rewarding parts of the hobby.
Guppies are livebearers — they give birth to live fry rather than laying eggs. With stable water conditions and a healthy pair or trio, breeding happens naturally.
Keep 1 male to 2–3 females to reduce stress on individual females. This is the standard trio setup.
Temperature 76–80°F, pH 7.0–7.8, clean water with weekly 20–30% water changes.
Females are pregnant for approximately 21–30 days. They can store sperm and have multiple batches from one mating.
A 10–20 gallon tank with gentle filtration (sponge filter recommended), live or artificial plants for cover, and stable temperature.
Add 1 male and 2–3 females. Allow them to settle for a few days. Mating typically begins quickly.
A dark gravid spot near the female's tail, increased belly size, and reduced activity indicate pregnancy.
Use a breeding box, dense plants, or a separate fry tank. Adult guppies may eat newborn fry if not separated.
Feed crushed flakes, baby brine shrimp, or commercial fry food 3–4 times daily in small amounts.
Fry are sensitive. Do small daily water changes (10–15%) and keep temperature stable.
Fry begin showing color at 4–6 weeks. Full adult coloration develops by 3–4 months.
Browse our breeding pairs and trios — hand-selected for color, form, and vitality.