Tinutukoy ng WHO ang mga sumusunod na pangunahing sanhi ng cancer: nutrisyon (35%), paninigarilyo (30%), pakikipagtalik, pagpaparami (10%), insolation (5%), ionizing radiation (3.5%), mga panganib sa trabaho (3.5%), polusyon sa kapaligiran (3.5%), pag-abuso sa alkohol (2.7%), pagmamana (2.3%).