Centrul pentru Controlul și Prevenirea Bolilor (CDC) recomandă vaccinarea anuală împotriva gripei pentru fiecare persoană de 6 luni și mai în vârstă. Imunizarea lucrătorilor din domeniul sănătății reduce riscul de pneumonie virală în rândul populației. Vaccinările împotriva Haemophilus influenzae și Streptococcus pneumoniae au dovezi solide care să susțină utilizarea lor. Există dovezi puternice pentru vaccinarea copiilor sub vârsta de 2 ani împotriva Streptococcus pneumoniae (vaccin conjugat pneumococcal). Vaccinarea copiilor împotriva Streptococcus pneumoniae a dus la o scădere a mortalității infecțiilor la copii, deoarece acești adulți sunt infectați de gripa.
previne anumite pneumonii bacteriene şi virale