2027 alertProvidence Medicare Advantage Plans, PacificSource, Regence BlueCross BlueShield of Oregon and 5 other companies end some Medicare Advantage plans in Oregon on December 31. (CMS data) 24 days left in Annual Enrollment (ends Dec. 7).Is your plan ending? →
Questions

Does Medicare cover the shingles vaccine in Oregon?

Yes, if you have Medicare drug coverage. Part D covers the shingles vaccine, and since 2023 you pay nothing for it: plans can't charge a deductible or copayment for vaccines the federal Advisory Committee on Immunization Practices recommends. That includes Medicare Advantage plans with drug coverage. Part A and Part B alone don't cover the shingles shot.

Which part of Medicare pays

Vaccines are split between two parts of Medicare:

Part B coversPart D covers
Flu shots, pneumococcal (pneumonia) shots, COVID-19 vaccines and, for some people, hepatitis B shotsThe shingles vaccine and other adult vaccines recommended by the Advisory Committee on Immunization Practices (ACIP) that Part B doesn't cover, such as RSV and whooping cough vaccines

Under the Inflation Reduction Act, Part D plans have charged no deductible and no copayment for ACIP-recommended adult vaccines since January 1, 2023. Before that, people often paid part of the cost at the pharmacy.

How to get the shingles shot in Oregon

  1. Check that the vaccine is right for you. The CDC recommends the shingles vaccine, given in two doses, for adults 50 and older and for some younger adults with weakened immune systems. Your doctor or pharmacist can tell you about timing between doses.
  2. Go to a pharmacy in your plan's network. Most Oregon pharmacies give vaccines and bill Part D directly. Bring your Part D or Medicare Advantage card, not just your red, white and blue Medicare card.
  3. Get the second dose. Mark the date for your second dose. It is covered the same way.
  4. Check your receipt. You shouldn't be charged. If you are, ask the pharmacy to rebill your Part D plan, or call the plan.

If you don't have drug coverage

People with only Part A and Part B, and some people with employer or retiree coverage, should check how their drug coverage handles vaccines. If you are choosing coverage for 2027 now, Open Enrollment runs October 15 to December 7, 2026. To compare Part D plans from the companies they work with, you can request a call from a licensed insurance agent. If your income is limited, Extra Help can lower your Part D costs.

Sources

More questions in this guide

Part of the guide: Learn Medicare — the Oregon starter guide · All questions

Frequently asked questions

Can my doctor's office give me the shingles shot?

Yes, but the office has to be able to bill your Part D plan. If it can't, you may have to pay up front and ask your plan to pay you back. Call the office and your plan first, or get the shot at an in-network pharmacy.

What if I don't have Part D?

Then Medicare doesn't pay for the shingles vaccine. You can join a Part D plan or a Medicare Advantage plan with drug coverage during Open Enrollment, October 15 to December 7, for coverage starting January 1.

I had the old shingles vaccine years ago. Is the newer one covered?

Ask your doctor whether you should get the current vaccine. If it is recommended for you, your Part D plan covers it the same way, with no cost to you.

Licensed insurance agents for Oregon

These independent insurance agents are licensed in Oregon and work with Benefits Life, the publisher of this site. When they enroll you in a plan, the agent and Benefits Life may be paid by the insurance company. Learn more.

Mike Fortunato

Mike Fortunato

Accepting new clients

Independent licensed insurance agent in Oregon

Colorado Springs, CO · English

Chiara Lewis

Chiara Lewis

5.0 out of 5 stars (4 reviews on MedicareAgents.com)

Accepting new clients

Independent licensed insurance agent in Oregon

Littleton, CO · English

Berenice Suarez

Berenice Suarez

Accepting new clients

Independent licensed insurance agent in Oregon

Colorado Springs, CO · English, Spanish

Austin Torres

Austin Torres

Accepting new clients

Independent licensed insurance agent in Oregon

Burien, WA · English

See all Oregon agents →

Request a call from

Only this agent gets your request. No cost to you.

Visit an insurance agency office in Oregon

These offices are independently owned by licensed insurance agents and agencies that work with Benefits Life, the publisher of this site. They are not Benefits Life offices. When they enroll you in a plan, the agency and Benefits Life may be paid by the insurance company. If you already have an agent, contact your agent for help with your plan. Learn more.

Advanced Benefits Insurance

7755 N Highway 101, Suite F13, Gleneden Beach, OR 97388

Hours: By appointment only — please call first.

Wheelchair accessible · Free parking · In-home visits available · Video appointments available

See all Oregon offices →