ขณะที่พันธุกรรมมีบทบาทในการพัฒนามะเร็ง ปัจจัยภายนอก เช่น การเลือกวิถีชีวิต มลพิษ สารติดต่อและรังสีมีความสําคัญมากกว่าการ ศึกษา พบ ว่า ปัจจัย สิ่งแวดล้อม มี ผล ต่อ ความ เสี่ยง ของ โรค มากผลกระทบจากการเปลี่ยนแปลงวิถีชีวิต ช่วยลดความเสี่ยงต่อมะเร็งได้อย่างมาก
ยาบุหรี่
การสูบบุหรี่เป็นสาเหตุหลักของมะเร็งปอด และมีส่วนร่วมในอย่างน้อย 14 ประเภทของมะเร็งอื่น ๆ ทั้งการสูบบุหรี่ที่ใช้และสูบบุหรี่ที่ไม่ใช้เป็นอันตรายเนื่องจากสารที่สร้างมะเร็งในยาสูบกลยุทธ์ในการเลิกสูบบุหรี่, รวมถึงการเปลี่ยนแปลงการกิน เช่น การรวมสารต้านการอักเสบ (เช่น ครูคูมิน) สามารถลดความเสี่ยงของมะเร็งได้
อัลโคฮอล
การบริโภคแอลกอฮอล์อย่างเรื้อรังเพิ่มความเสี่ยงในการเป็นมะเร็งในตับ, กลาก, ปาก, นม และกระบวนการเดินอาหารทางอากาศชั้นบน,การหลีกเลี่ยงแอลกอฮอล์ สามารถป้องกันร้อยละที่สําคัญของโรคมะเร็งเหล่านี้ได้
อาหาร
อาหารอาจเป็นสาเหตุของการตายจากโรคมะเร็ง 30-35% โดยเฉพาะโรคมะเร็งลําไส้ใหญ่ การบริโภคเนื้อแดง, สารเสริมอาหารและสารพิษ เช่นยาฆ่าแมลงเพิ่มความเสี่ยงของโรคมะเร็งการ กิน อาหาร ที่ มี ผล ไม้ มากผักและเมล็ดพืชเต็ม สามารถลดความเสี่ยงเหล่านี้ได้
โรคอ้วน
ความอ้วนค่อนข้างมีผลกระทบต่อมะเร็งหลายชนิด เช่น มะเร็งลําไส้ใหญ่, มะเร็งเต้านม, มะเร็งลูกครรภ์และมะเร็งตับ ความอ้วนเกินมีส่วนร่วมในการเสียชีวิตจากมะเร็ง 14% ของผู้ชายและ 20% ของผู้หญิงในสหรัฐอเมริกาการควบคุมน้ําหนักผ่านการกินและการออกกําลังกาย สามารถลดความเสี่ยงของมะเร็ง โดยแก้ไขอาการอักเสบและความไม่สมดุลของฮอร์โมนที่เกี่ยวข้องกับความอ้วน.
สารติดเชื้อ
โรคติดเชื้อทําให้เกิดมะเร็งประมาณ 17.8% ทั่วโลก โดยมีอัตราที่สูงขึ้นในประเทศกําลังพัฒนา ไวรัสเช่น HPV, HBV, HCV และ HIV ติดต่อกับมะเร็งเช่นมะเร็งคอมลูก, มะเร็งตับ และมะเร็ง Kaposi's sarcomaการฉีดวัคซีนและการปฏิบัติที่ปลอดภัยเพื่อป้องกันการติดเชื้อ ลดความเสี่ยงของโรคมะเร็งอย่างสําคัญ.
โดยการควบคุมปัจจัยภายนอกเหล่านี้ การหลีกเลี่ยงการสูบบุหรี่และการดื่มแอลกอฮอล์มากเกินไป การรักษาอาหารที่มีสุขภาพ การควบคุมน้ําหนักและป้องกันการติดเชื้อการปรับเปลี่ยนรูปแบบชีวิตเหล่านี้ เป็นวิธีการป้องกันโรคมะเร็ง.