Original Medicare Part A or Part B does not cover the shingles vaccine. However, Medicare Part D and Medicare Advantage plans with drug coverage do cover the shingles vaccine.