How many babies do discus fish have?

The number of babies a discus fish can have depends on several factors, including the size and age of the parents, as well as the environmental conditions in which they are kept. In general, discus fish can have anywhere from 20 to 200 babies per spawn, with an average of around 50 to 100.

Discus fish are known to be very protective of their young, and both male and female parents will actively guard the eggs until they hatch and the fry begin to swim freely. The fry are typically very small and feed on specially-prepared food, such as brine shrimp or finely ground commercial fish food. It takes several months for discus fish fry to reach maturity and develop their full adult coloration and size.