Vaccines for Children Program. The Vaccines for Children (VFC) program is a federally-funded program that provides vaccines at no cost to children who might not otherwise be vaccinated because of an inability to pay.It is based on an unprecedented approach to improving vaccine availability nationwide - making federally purchased vaccine available to both public and private immunization providers..