يشير مصطلح لقاح السرطان إلى لقاح يعمل على منع حالات الإصابة بفيروسات مسببة للسرطان أو يعالج حالات سرطان حالية أو يمنع تطور السرطان لدى أفراد معينين معرضين للإصابة به بدرجة كبيرة. (واللقاحات التي تعالج حالات السرطان الحالية تعرف باسم لقاحات السرطان العلاجية.)
تحدث بعض أنواع السرطان، مثل سرطان عنق الرحم وبعض أنواع سرطان الكبد الناتجة عن سرطانة الخلايا الكبدية بسبب الفيروسات، وستعمل اللقاحات التقليدية المضادة لهذه الفيروسات مثل لقاح فيروس الورم الحليمي البشري وكذلك فيروس التهاب الكبد الوبائي ب على منع الإصابة بأنواع السرطان هذه. (لا توجد مناقشة مستفيضة لهذه اللقاحات المضادة للفيروسات في باقي هذه المقالة) وهناك بعض السرطانات الأخرى ناتجة إلى حد ما عن حالات العدوى البكتيرية (على سبيل المثال سرطان المعدة والجرثومة الملوية البوابية) ولم تتم حاليًا مناقشة اللقاحات التقليدية المضادة للبكتيريا المسببة للسرطان.
ظل العلماء يحاولون تطوير لقاحات مضادة لأنواع السرطان الحالية.
ويعتقد بعض الباحثين أن الخلايا السرطانية تنشأ بصفة دورية ويتم تدميرها بواسطة النظام المناعي الصحي; وأن السرطان يتكون عندما يفشل النظام المناعي في تدميرها.