The goldfish is through the spawning then hatches the small fish. Generally speaking, the best time for them to lay eggs is in late spring and early summer. The weather is cooler during this period, which is conducive to the reproduction and mating of fish. In different environments, they give birth to small fish at different times. If they are bred in the south where the climate is warmer, their spawning time will be 1 to 2 months earlier than that in the north. Specifically, fish living in the south spawn between March and April each year, while those in the north spawn between April and June. After spawning, the fish can hatch in about a week.
Goldfish will have more obvious characteristics when they are about to give birth to small fish. As long as we observe carefully, we can judge whether it is about to give birth to small fish. During pregnancy, the abdomen of the female fish can be seen to be very swollen. However, at the end of the delivery, a clear fetal spot can be seen near the tail of the fish at the end of the abdomen. If you look closely at its anus, you can see a slight bulge in the genital opening. A few days before giving birth, the female becomes very alert and almost stops eating. The main performance is hiding in the corner, or hiding in the water and grass, do not like to let other fish disturb it. If the female has all of these characteristics, she's about to give birth to a baby fish.