Low testosterone can cause infertility. This happens when the body does not make enough testosterone. Infertility can also be caused by low levels of other hormones. This disrupts the complex process of creating a baby.