Skip directly to search Skip directly to A to Z list Skip directly to navigation Skip directly to page options Skip directly to site content

Finding and Paying for Vaccines

Español: Dónde vacunarse y cómo pagar las vacunas

Where to Get Vaccines

Vaccines may be available at private doctor offices, pharmacies, workplaces, community health clinics, health departments or other community locations such as schools and religious centers.

If your primary healthcare provider does not stock all the vaccines recommended for you, ask for a referral.

To find an adult vaccine provider in your area, type your zip code in the box above and click "GO" or visit Healthmap Vaccine Finder.

Federally funded health centers can provide services if you don’t have a regular source of health care. Locate one near you.

You can also contact your state health department to learn more about where to get vaccines in your community.

If you're traveling internationally, CDC encourages you to make sure you are up-to-date with all routine vaccinations as well as vaccines recommended based on health risks in the areas you will be visiting. Go to the CDC travel website for recommended vaccines and a list of travel medicine clinics.

How to Pay for Vaccines

Private Insurance

All Health Insurance Marketplace plans and most other private insurance plans must cover the following list of vaccines without charging a copayment or coinsurance when provided by an in-network provider. This is true even for patients who have not met a yearly deductible. Doses, recommended ages, and recommended populations for these vaccines vary:

Get vaccinated — make an appointment today.

Smiling patient with nurse.

  • Hepatitis A
  • Hepatitis B
  • Herpes Zoster
  • Human Papillomavirus
  • Influenza
  • Measles, Mumps, Rubella
  • Meningococcal
  • Pneumococcal
  • Tetanus, Diphtheria, Pertussis
  • Varicella

Check with your insurance provider for details of coverage. Under the Affordable Care Act, insurance plans that cover children now allow parents to add or keep adult children on their health insurance policy until they turn 26 years old.

CDC now recommends that 16 through 23 years olds may get a serogroup B meningococcal vaccine. Health plans are required to cover new vaccine recommendations in the next plan year. Check with your insurance provider for details on whether there is any cost to you for this vaccine.


Medicare Part B will pay for the following vaccines:

Medicare Part D plans identify covered vaccines through formularies. Part D plan formularies must include all commercially available vaccines (except those covered by Part B). A new preventive vaccine may not specifically appear in the formulary, but the plan may still cover the vaccine. Contact your plan to find out about coverage.

Medicare Part D or Medicare Advantage Plan Part C that offers Medicare prescription drug coverage may also have coverage for


Most State Medicaid agencies cover at least some adult immunizations but may not all offer vaccines. Check with your state Medicaid agency for more information.


For your serve in the military or are a military dependent, you are eligible for TRICARE. TRICARE vaccines are covered according to the CDC recommended schedule.

No Insurance?

If you do not currently have health insurance, visit to learn more about affordable health coverage options.

 Top of Page