Resources for New Moms

Getting Free Vaccines

The Vaccines for Children (VFC) program offers vaccines at no cost to eligible children through health care providers enrolled in the program. Vaccinating on time means healthier children, families, and communities. Find out if your child qualifies for the VFC program. 

Children who are eligible for the Vaccines for Children (VFC) program can receive vaccines at no cost through a national network of participating health care providers. The VFC program helps ensure that all children have a better chance of getting their recommended vaccinations on schedule. These vaccines protect babies, young children, and adolescents from 16 diseases. 

Who is eligible for the VFC program? 

Children ages 18 years or younger who meet at least one of the following requirements: 

  • American Indian or Alaska Native. 
  • Medicaid-eligible. 
  • Uninsured. 
  • Underinsured.


What is “underinsured?” Underinsured means that your child has health insurance, but the insurance policy: 

Underinsured children are eligible to receive vaccines only at federally qualified health centers (FQHCs) or rural health clinics (RHCs). FQHCs and RHCs provide health care to medically underserved areas and meet certain criteria under Medicare and Medicaid programs. If you need help locating an FQHC or RHC, contact your state or city’s VFC program coordinator.  

What is the cost? 

 There is no charge for the vaccines given by VFC providers to eligible children. Health care providers may charge other fees related to the visit, such as: 

  • Giving a shot. 
  • Office visit. 
  • Non-vaccine services, like an eye exam or blood test. 

Where can my child get vaccinated? 

Nationally, there are thousands of health care providers enrolled in the VFC program. If your child is VFC-eligible, ask your child’s doctor if they are a VFC provider. Other health care providers that might participate in the VFC program include pharmacies, urgent care clinics, and school-based clinics.  

For help finding a VFC provider near you, see if your state has a searchable website for VFC providers or call your state or local health department.