The only vaccine currently approved in the United States is Shingrix. It’s a two-dose vaccine that most people take two to six months apart. The shingles vaccine is covered under Medicare Part D. Does Medicare Cover Tdap Vaccine? The Tdap vaccine helps to prevent three dangerous diseases: ...