Воздействие определённых факторов окружающей среды, таких как химические вещества, например, асбест и бензол, а также тальк и различные источники излучения (включая чрезмерное рентгеновское излучение), также могут вызывать рак. Эти вещества, способные повреждать ДНК и вызывать рак, называются канцерогенами.