رژیم غذایی نامناسب، غذاهای مانده و پرچرب، ترشیجات، مصرف زیاد نمک در غذا، چای داغ، سیگار، عفونتها، چاقی و عوامل محیطی عامل خطرساز سرطان را تشکیل می دهند.
هیچ دارویی تاکنون برای پیشگیری از سرطان وجود ندارد و انجام غربالگری یکی دیگر از راههای پیشگیری از سرطان است و انجام آزمایشات تشخیصی در افراد بالای 50 سال به منظور پیشگیری از سرطان روده ضروریست.
چاقی عامل 30 درصد از سرطانهای پستان در بانوان پس از یائسگی است بنابراین خانمها برای پیشگیری از سرطان باید از 40 سالگی به بعد هر شش ماه یکبار ماموگرافی انجام دهند.
ژنتیک و محیط از دیگر عوامل ابتلا به سرطان می باشد و سندرم سرطان در برخی خانوادهها شایعتر بوده و علل ارثی دارد. همچنین عوامل محیطی نیز در ژنهای سرطانی نقش عمده دارند. دارند./س