Vaccines

Healthy New Jersey

For the Public

For the Public

The Vaccines for Children (VFC) program provides free vaccines to eligible children through participating health care providers. This ensures all children—babies, kids, and teens—can get the vaccines they need to stay protected from vaccine preventable diseases  .

Who's Eligible?

Children 18 years or younger may qualify if they are:

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

What does it mean to be "underinsured"?

Underinsured means that you have insurance, but the insurance policy:

Underinsured children are eligible to receive vaccines only at Federally Qualified Health Centers (FQHCs). FQHCs deliver high quality health care to all people regardless of their ability to pay.

Where to Get Vaccinated

Ask your child's health care provider if they are a VFC provider. Over 750 providers in New Jersey participate in the program.

If your child doesn’t have a regular health care provider, you can search for VFC providers near you using our VFC finder tool.

Find a VFC Provider Near You

You can also contact your local health department, to see if they’re a VFC provider.

Will it Cost Anything?

Vaccines are free for eligible children.

Health care providers may charge for the visit or other services (like a checkup or lab test), but they cannot refuse to vaccinate your child if you are unable to pay the vaccine administration fee.

FAQs