Clownfish lay eggs on any flat surface close to their host anemones. In the wild, clownfish spawn around the time of the full moon. Depending on the species, clownfish can lay hundreds or thousands of eggs. The male parent guards the eggs until they hatch about six to ten days later, typically two hours after dusk.