El envejecimiento es otro factor fundamental en el desarrollo de cáncer. La incidencia de cáncer aumenta espectacularmente con la edad, muy probablemente porque con la edad aumenta la acumulación de factores de riesgo de tipos específicos de cáncer. La acumulación general de factores de riesgo se combina con la tendencia de los mecanismos de reparación celular a perder eficacia con la edad. En los países de ingresos elevados, el consumo de tabaco y alcohol, el exceso de peso y la obesidad son causas muy importantes de cáncer.