The pneumonia vaccine lasts a lifetime for most people, according to Health Alliance Plan of Michigan. Booster shots are recommended at different intervals for people with certain medical conditions or occupational hazards.
Individuals aged 65 or over are advised to have a pneumonia vaccine, explains Health Alliance Plan of Michigan. This age limit decreases to 50 years when the individual lives in a nursing home.
According to WebMD, people with weakened immune systems, kidney disease, cancer and other chronic conditions should also receive pneumonia booster shots. Depending upon the type of shot received, a booster may be needed within a year of the first injection.