Difference Between Spermatogenesis and Oogenesis

Spermatogenesis and oogenesis are the processes of formation of male and female gametes. Spermatogenesis leads to the formation of sperms, whereas oogenesis helps in the formation of ova. The fertilization of sperm and ova leads to the formation of a zygote which further develops into an embryo.

Let us have a detailed look at the difference between spermatogenesis and oogenesis.

Spermatogenesis vs Oogenesis

The difference between spermatogenesis and oogenesis are given below:

Difference Between Spermatogenesis And Oogenesis

Spermatogenesis Oogenesis
The production of sperms from spermatogonia is known as spermatogenesis The production of eggs from oogonia is known as oogenesis
Occurs in testes Occurs inside the ovary
All stages are completed in testes The major part of oogenesis occurs inside the ovary. The last few stages occur in the oviduct.
It is a continuous process It is a discontinuous process. The early stages take place in the foetus and the rest in later stages of life.
Produces motile gametes Produces non-motile gametes
Equal cytokinesis occurs during the spermatogenesis producing four sperms Unequal cytokinesis occurs during oogenesis ultimately producing one large ovum and tiny polar bodies


Spermatogenesis is the process of the formation of haploid sperms from a diploid stem cell known as spermatogonium. The process occurs inside the seminiferous tubules in the testis. The entire process takes about 70 days.


Oogenesis is the process of formation of the ovum. The process occurs in the ovaries of the female. One oogonium produces a single ovum.

Further Reading: 

Spermatogenesis and oogenesis are the reproductive phases that include the following – multiplication, growth, maturation and differentiation. The spermatogonium and oogonium multiply by mitosis to form spermatocytes and oocytes. The spermatocytes eventually lead to the formation of spermatids –  and it contains only half of the genetic material present in the original primary spermatocyte as a result of meiosis. Oocytes (germ cells) undergo mitosis and maturation to form ootids that further differentiate to form ovum.

To know more differences between spermatogenesis and oogenesis, register with BYJU’S or download the BYJU’S app for further reference.

Test your Knowledge on difference between spermatogenesis and oogenesis


Leave a Comment

Your Mobile number and Email id will not be published.



  1. Thank u for the information have really learnt a lot ,continue doing this great job of helping students

  2. Why is there unequal division in oogenesis

  3. what are the various abnormalities in the ovum presented in the morphological and numerical order