A wide range of illnesses, physical changes and medications can cause a low sex drive, including:
Sexual problems. If you have pain during sex or can’t orgasm, it can reduce your desire for sex.
Medical diseases. Many nonsexual diseases can affect sex drive, including arthritis, cancer, diabetes, high blood pressure, coronary artery disease and neurological diseases.
Medications. Certain prescription drugs, especially antidepressants called selective serotonin reuptake inhibitors, are known to lower the sex drive.
Lifestyle habits. A glass of wine may put you in the mood, but too much alcohol can affect your sex drive. The same is true of street drugs.
Also, smoking decreases blood flow, which may dull arousal.
Surgery. Any surgery related to your breasts or genital tract can affect your body image, sexual function and desire for sex.
Fatigue. Exhaustion from caring for young children or aging parents can contribute to low sex drive. Fatigue from illness or surgery also can play a role in a low sex drive.