Karcinogeny jsou látky nebo látky, které mohou způsobit rakovinu. Mohou to být chemické, fyzikální nebo biologické látky. Chemické karcinogeny zahrnují sloučeniny jako benzen, formaldehyd a azbestová vlákna. Mezi fyzikální karcinogeny patří ionizující záření, jako je rentgenové a gama záření, a ultrafialové záření ze slunce. Biologické karcinogeny zahrnují některé viry, bakterie a parazity. Vystavení karcinogenům může zvýšit riziko vzniku rakoviny.