Berikut jenis-jenis vaksin menurut jenis antigen yang terkandung di dalamnya:
- Toksoid yakni larutan toksin diubah melalui perlakuan-perlakuan kimia dan fisika sehingga tidak bersifat racun lagi terhadap tubuh.
- Bakteri atau virus yang sudah dimatikan oleh sinar ultraungu, pemanasan, atau secara kimia, misalnya vaksin salk pencegah kelumpuhan pada belum dewasa alasannya polio.
- Bakteri atau virus yang sudah dilemahkan sehingga cuma menimbulkan jerawat ringan dalam waktu singkat, misalnya vaksin cacar, tuberkolosis, antraks, dan vaksin sabin pencegah polio.
- Antigen yang telah dipisahkan dari kuman penyebab penyakit tertentu, contohnya antigen yang diperoleh dari bakteri pneumonia.