L'oligospermie peut avoir de nombreuses causes. Chez les hommes, une des causes les plus fréquentes est la varicocèle. La présence d'une varicocèle peut entraîner une oligospermie. Elle peut s'améliorer après une intervention chirurgicale, mais il arrive qu'elle persiste ou même qu'elle empire. Outre la varicocèle, diverses infections, des problèmes d'éjaculation tels que l'éjaculation précoce, l'éjaculation fréquente ou l'abstinence prolongée peuvent conduire à une oligospermie. Chez les bébés atteints de cryptorchidie, si l'intervention chirurgicale est effectuée après l'âge de 2 ans, un problème d'oligospermie est généralement observé. Les parents doivent être très attentifs à ce point. Les bébés atteints de cryptorchidie doivent absolument être opérés avant l'âge de 2 ans, sans délai. En dehors de cela, des anomalies chromosomiques peuvent entraîner une oligospermie, de même que la maladie cœliaque. Certaines interventions chirurgicales, comme une herniotomie, peuvent provoquer une oligospermie. Une exposition prolongée à certaines substances chimiques, telles que les peintures, les pesticides et le plomb, peut également entraîner une oligospermie. La consommation de tabac, l'obésité, la dépression et la consommation excessive d'alcool peuvent aussi être à l'origine d'une oligospermie.