L'oligospermie peut être provoquée par plusieurs facteurs divisés en trois catégories: pré-testiculaires, testiculaires et post-testiculaires.
- Cause pré-testiculaire
- elle affecte la production de spermatozoïdes et est due principalement à une mauvaise hygiène de vie (alcool et drogues).
- Cause testiculaire
- Pathologies comme l'hydrocèle ou le varicocèle.
- Cause post-testiculaire
- difficulté à expulser les spermatozoïdes avec le sperme, soit à cause d'une obstruction des conduits déférents soit à cause d'une infection.