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.