Does Medicare Cover Pneumonia Shots? Part B, C, and D CostsLeave a Comment / HEALTH / By ADMIN Under Part B, Medicare will cover the full cost of the pneumonia vaccine, regardless of whether you need one shot or two.Source link