A rákvakcinák két fő típusba sorolhatók: megelőző és kezelő vakcinák.
- Megelőző oltások: Ezek célja bizonyos rákot okozó fertőzések megelőzése. Például a HPV elleni vakcinák, mint a Gardasil, megelőzik a HPV-fertőzéseket, amelyek méhnyakrákot és egyéb ráktípusokat okozhatnak.
- Kezelő oltások: Ezek a vakcinák már kialakult rák kezelésére szolgálnak, segítve az immunrendszernek a rákos sejtek felismerésében és elpusztításában. Ilyen például a sipuleucel-T (Provenge), amely előrehaladott prosztatarák kezelésére szolgál.