Goldfish need about one year to mature, and they will not reproduce immediately after adulthood. Because they need to mate and reproduce after a specific breeding season. The goldfish's growth rate is somewhat slower than that of other fish, and some fish with slower growth rate need 2 years to reach adulthood. They not only develop slowly, but also reproduce slowly. They can only reproduce once a year, and they only start to reproduce in spring when the temperature reaches above 20 ℃.
2. How do goldfish give birth to small fishGoldfish do not give birth to small fish directly. They are oviparous fish, which are fertilized and developed in vitro. When goldfish breed, the female fish discharge their eggs first, and then the male fish inseminate. After fertilization, fish eggs hatch for a period of time before they can become small fish.
In order for goldfish to produce small fish, breeders first select several mature parent fish and put them in a separate breeding tank. Secondly, add some aquatic plants into the breeding tank, so that fish eggs can be better attached to it, and adjust the water temperature in the breeding tank to about 25 ℃. Finally, after they breed, they need to fish out their parent fish to avoid eating their eggs as food.