Meme kanserinin nedeni kesin olarak bilinmese de hormonların (östrojen) etkili olduğu düşünülmektedir. Erken adet gören (12 yaşından önce), menopoza geç giren (55 yaşından sonra), menopozda uzun süre hormon tedavisi alan, hiç doğurmayan ya da 30 yaşından sonra doğuran, süt veremeyen kadınlarda meme kanserinin sık görülmesi, meme kanseri-hormon ilişkisini desteklemektedir.
Bunun yanı sıra sürekli kırmızı et tüketen, hayvansal yağ ve protein ile beslenen, sebze ve meyve tüketmeyen, fazla miktarda alkol alan ve sigara kullanan kişilerde meme kanseri riski yüksektir.
Ayrıca sedanter yaşam olarak adlandırılan egzersiz ve fiziksel aktivitelerden uzak olan kadınlarda meme kanseri daha sık görülür. Menopoza giren kadınların egzersizden uzaklaşması ve kilo alması da kanserin nedenleri arasında yer alır.
Ailesinde ve yakın akrabalarında yani anne, kardeş, çocuk, anneanne, babaanne, teyze, hala gibi birinci ve ikinci derece akrabasında meme kanseri olan kişilerde meme kanseri riski daha fazladır.