Vaccines

Healthy New Jersey

Vaccines for Children (VFC) Program

The VFC Program provides vaccines at no cost for eligible children ages 18 years and younger.

Child receiving a vaccine.
 

Resources for Parents and Providers

Parents doing crafts with their children

Free Vaccines for Eligible Children

The VFC Program helps eligible children get free vaccines through participating providers so they can stay protected, on schedule, and ready for school.

A groupd of health care professionals

For Providers

Get the latest VFC guidelines, forms, and training resources to help you vaccinate eligible patients and stay compliant with program requirements.

A child giving thumbs up after receiving a shot from a health care provider.

Find a VFC Location

Use our search tool to find nearby providers offering free vaccines for eligible children (under 19) and adults (19+) through the VFC and 317 programs.

 
The Vaccines for Children (VFC) Program logo

About the VFC Program

The VFC program was established by Congress in 1994 to increase access to vaccination for children who might not get vaccinated because of financial barriers. The VFC program is a Title XIX Medicaid program.

CDC provides funding to 61 state, local, and territorial immunization program awardees to implement and oversee the VFC program. Awardees, including New Jersey, facilitate the distribution of vaccines to participating provider locations to meet the specific needs of eligible populations in jurisdictions.

In New Jersey, there are more than 750 VFC providers.