Cá đẻ rất nhiều trứng mỗi lứa, vì tỷ lệ trứng sống được đến khi trưởng thành rất thấp. Đa số các loài cá mỗi lứa sinh ra hàng vạn quả trứng nhưng sau đó chúng đành phó mặc những quả trứng đó cho thế giới tự nhiên, nhiều trứng thậm chí đã bị các loài cá và động vật khác ăn từ khi chưa kịp nở. Những loài cá có khả năng chăm lo cho con ở mức độ nào đó như cá ngựa thường sinh ít trứng hơn.