Carp Spawning:
Changes in water temperature have an affect on carp’s spawning habits. Carp spawn in the spring and early summer when the water temperature is around 16-26 °C. It may take place over several days. If food is scarce, fish will progressively spawn, i.e., a few eggs at a time. In tropical regions, Carp may spawn more than once. The individual spawns usually one time, but the population may spawn over the entire season. The embryonic development of carp takes about 3 days at 20-23 °C. If hatching comes too close to winter the young carp fry do not have enough time to build up reserves of fat before winter sets in and they perish. Growth is rapid where the water is warm and rich in food. Carp can reach 0.9kg and 15cm in length in a year. They continue to grow at that rate, but not in waters that are too cold (below 10C) to encourage maximum size. The ideal temperature for maximum growth is 20-28C.
Source: Aquacultural Curriculum Guide.