Medicare covers most vaccines. Some are covered by Part B, and some are covered by Part D. Medicare Part D plans also called Medicare drug plans with prescription drug coverage cover the shingles vaccine, which prevents shingles infections and is approved for use by people 50 and older. To know more visit here https://www.capitalbluemedicare.com/wps/portal/capm/home/what-is-medicare/medicare-faq