Print. Print. Yes, the shingles vaccine is covered by Medicare but your physician cannot bill Medicare for the vaccine. Unlike some other vaccines that are covered under Part B Medicare, the shingles vaccine is covered by Part D, the Medicare Prescription Drug Plan.You purchase Part D as a private stand alone prescription plan if you have Original Medicare, sometimes referred to as Traditional Medicare.he reason the shingles vaccine is covered by your Medicare prescription drug plan is because these plans are required, by law, to cover any commercially-available vaccine.