Q:

How many eggs do fish lay?

A:

Fish can lay as few as one egg or as many as 340 million eggs in a season. The amount of eggs varies depending on the fish size and species.

The female gray grouper can lay hundreds of millions of eggs each year. The smooth-tailed mobula or devil ray only produces one egg per season. The devil ray is born live, so this species never technically lays its eggs. An adult trout can lay up to 800 eggs in a year. An adult Chinook salmon lays as many as 7,000 eggs per season, and the common goldfish can lay up to 1,000 eggs.

Learn More

Related Questions

  • Q:

    What is the average size of a tuna fish?

    A:

    The average size of a tuna fish ranges between around 15 inches to about 79 inches. The average weight varies greatly, from as small as 3 pounds to as large as 400 pounds.

    Full Answer >
    Filed Under:
  • Q:

    How do fish survive when a lake freezes?

    A:

    Fish survive when a lake freezes by receding to the lower depths of the lake where the water is not frozen. In the winter, the water still holds a sufficient supply of oxygen and food for active fish.

    Full Answer >
    Filed Under:
  • Q:

    What is a dragon blood cichlid?

    A:

    A dragon blood cichlid is a type of tropical fish characterized by its fiery red and light blue coloration. This fish is also commonly referred to as a firefish cichlid or golden peacock.

    Full Answer >
    Filed Under:
  • Q:

    Do fish feel pain?

    A:

    Whether fish feel pain is a point of controversy among scientists, but the consensus is that fish may respond to pain but not in the conscious way that humans respond to pain. Fish lack the neurological sensors that humans have to be receptive to pain, making it likely that fish do not consciously process pain.

    Full Answer >
    Filed Under:

Explore