The angelfish is an oviparous fish. Oviparous fish refers to the fish whose eggs are hatched outside the fish after fertilization. Normally, fish eggs are laid in water and hatched after in vitro fertilization.
Angelfish breed from March to April each year. If two fish appear to feed in pairs, play, and lower abdomen droop, it means that they are about to reproduce. At this time, they can be isolated and cultured. To reproduce, female angelfish lay their eggs under the broad leaves of aquatic plants or in a frosted glass tank. Generally, in the process of female fish spawning, male fish will be fertilized. Usually, the male and female fish will take care of the eggs together, and the young fish can hatch within 36 hours. Therefore, angelfish belongs to oviparous fish, not viviparous fish.
Angelfish can discharge 400 to 1000 eggs in one birth. The fertilization rate of fish eggs is relatively high, and the hatching rate is relatively high. If it is well maintained, it is no problem to survive 100-200 small fish. The exact number of small fish that angelfish can produce is determined by two parent fish. If the size of the two parent fish is larger, more young fish will be born. If the size of the parent fish is small, there will be fewer small fish.