Kanser hastalarının hangi aşıları yaptırması gerektiği, hastalığın türüne, kullanılan tedavilere ve hastanın genel sağlık durumuna bağlı olarak değişir. Kanser hastaları için önerilen bazı aşılar: Hepatit B aşısı: Kanser hastaları, hepatit B virüsü için 3 doz (0., 1. ve 6. aylarda) aşılanmalıdır. Tetanoz ve difteri (Td) aşısı: Tüm kanser hastaları için önerilir. İnfluenza (grip) aşısı: İnaktif influenza aşısı, yaşı ≥6 ay olan tüm kanser hastalarına her yıl yapılmalıdır. Polio aşısı: İmmünsuprese hastalara ve ev temaslılarına inaktive polio aşısı önerilir. Kanser hastaları için önerilmeyen aşılar: Canlı aşılar: Kemoterapi süresince kullanılmamalıdır. Aşılama, hastalığı takip eden hekimin onayıyla yapılmalıdır.