Availability and Cost of Vaccines

Money Bag

Paying for Vaccines Options

Private Health Insurance:

most plans are required to cover recommended vaccines without charging you

Military Insurance (TRICARE):

covers all of the recommended vaccines for people currently serving in the military and their dependents 



Medicare Part B covers many vaccines at little to no cost 


Medicaid covers all of the recommended vaccines for children and some vaccines for adults. Copay/fee possible 

No Insurance

No Insurance?

Vaccines for Children Program (VFC):

Provides all recommended vaccines at no cost for children under age 19 who:

  • qualify for Medicaid 
  • don't have insurance
  • Native American or Alaskan Native
  • Contact local VFC coordinator for assistance with enrollment. To identify your VFC coordinator, contact your state/local or territorial immunization program.

KidsCare - Arizona CHIP Program

AHCCCS offers health insurance through KidsCare for eligible children (under age 19) who aren't eligible for other AHCCS health insurances

Monthly premiums apply 

Link to website here

Federally Funded Health Centers

Provide preventative services and wellness care, including vaccines 

May offer sliding fees based on income

Find a healthcare center near you

Community Health Centers

Accept most insurances and also offer the uninsured a sliding scale for services provided 

Adults an receive immunizations and also general medical treatment

Find a community center near you 

Paying out of pocket

Paying Out of Pocket

Immunization Clinic

Immunization Clinics: Southern Arizona

Pima County

Must bring immunization records and insurance card. Fees apply for adults 

Link to Immunizations Resource Page

Santa Cruz County

Without coverage or eligibility to Child Health Disability Prevention (CHDP) program, each shot is $15 for children 

Fees vary for adults 

Cochise County

All children's vaccines are offered free of charge for those eligible under the Vaccines for Children (VFC) program 

Yuma County 

For children 18 years and younger: $10, cash only 

  • must have immunization records and proof of residency 
  • guardianship paperwork if you are not the parent

Fees vary for adults 

Pinal County

Immunizations are available on a walk-in basis and may be covered by insurance or Vaccines for Children (VFC) program 

Information Logo

For Additional Information

2-1-1 helps people find organizations that can help them with their needs including food, clothing, shelter, healthcare, utility assistance, veteran services, mental health and support groups, and more. The organization coordinates with hotlines for child abuse, domestic violence, and human trafficking.