Faktor biologis termasuk virus, bakteri dan parasit. Saat ini diyakini bahwa 15% dari semua kanker pada manusia disebabkan oleh faktor biologis. Penyebab utamanya adalah virus DNA, termasuk virus papiloma, yang menyebabkan kanker serviks, virus hepatitis B, yang menyebabkan kanker hati, dan EBV, yang menyebabkan limfoma dan kanker nasofaring. Virus RNA yang menyebabkan tumor adalah virus leukemia sel T manusia tipe I (disingkat HLTV-I), yang menyebabkan limfoma leukemia sel T; virus imunodefisiensi manusia, yang menyebabkan sarkoma dan limfoma Kapuzi; dan virus hepatitis C, yang menyebabkan karsinoma hepatoseluler. Hadiah Contoh terbaik dari bakteri yang juga dapat menyebabkan kanker adalah bakteri yang disebut Helicobacter pylori (disingkat Hp), yang juga telah dikaitkan dengan gastritis dan kanker perut. Telah diketahui pula bahwa parasit Schistosoma haematobium dapat menyebabkan kanker usus besar dan hati, dan Schistosoma chinensis dapat menyebabkan kanker saluran empedu.