Spermatogeneza are loc în tubulii seminiferoși din interiorul testiculelor. Celulele stem sunt situate la marginea exterioară a tubului și celulele sunt supuse unui proces pentru a produce spermatozoizi viabili pentru reproducere.
Spermatogeneza este un proces trifazic care transformă celulele stem în spermatozoizi. Celulele sunt supuse spermatocitogenezei, meiozei și spermiogenezei. În timpul spermatocitogenezei sau mitozei, celulele se divid pentru a produce celule pentru diferențiere. În meiozei, cromozomii din celulele stem sunt reduse la cantitatea de spermatozoizi maturi. Spermatidele în formă de sferă se transformă în spermatozoizi alungiți în timpul spermiogenezei. După terminarea procesului, spermatozoizii se eliberează în deschiderea tubulilor seminiferoși.