some medications can cause nipple discharge. these medicines are opioids, oral contraceptives, antihypertensives (methyldopa, reserpine, verapamil), antidepressants and antipsychotics. a woman is more likely to have changes in her breasts as she gets older. some of these changes can be the cause of nipple discharge.