Infertilitatea feminină poate fi cauzată de probleme hormonale, infecțiile la nivelul tractului genital, endometrioza, tulburări ale ovulației sau anomalii la nivelul uterului sau trompelor uterine. Infertilitatea masculină poate fi cauzată de tulburări ale spermei, infecții ale tractului reproducător, probleme anatomice sau boli precum diabetul sau cancerul. În multe cazuri, infertilitatea poate fi cauzată de factori cum ar fi stresul, dieta necorespunzătoare sau fumatul.