Yes, Medicare Part B does cover Zostavax, which is a vaccine used to prevent shingles. Medicare Part B covers certain vaccines that are considered medically necessary to prevent illness or disease. Zostavax is one of the vaccines covered under Medicare Part B. It is important to note that coverage may vary depending on individual circumstances, such as the specific Medicare plan and any additional coverage a person may have. To get the most accurate and up-to-date information about coverage for Zostavax under Medicare Part B, it is recommended to contact Medicare directly or consult with a healthcare provider who can provide personalized information based on individual circumstances.