Delayed ejaculation can result from medications, certain chronic health conditions and surgeries. Or it might be caused by substance misuse or a mental health concern, such as depression, anxiety or stress. In many cases, it is due to a combination of physical and psychological concerns.