Ei ole lõpuni selge, mis haigust põhjustab, kuid sagedamini esineb see 50 pluss vanuses. Soodustavateks teguriteks võivad olla ka ülekaal ja haiguse varasem esinemine perekonnaloos.

Sellepärast olidki teadlased väga elevil, kui selgus, et on üks faktor, mis võib eesnäärmevähki haigestumist ennetada ja sellesse saavad mehed ise panustada. Nimelt on oluline see, kui palju mehed seksivad.