90% kanser ini berpunca daripada virus Human Papiloma Virus (HPV).
Kanser ini boleh dicegah dengan vaksin HPV dan percuma menerusi Program Imunisasi Kebangsaan.
Faktor risiko lain:
1. Pasangan seks yang ramai
2. Aktif melakukan seks ketika muda (kurang 17 thn)
3. Bersalin pada pertama kali sblm umur 17 thn
4. Merokok
5. Sejarah keluarga
Ujian HPV boleh dilakukan sendiri di klinik kesihatan KKM.