Skip to main content

HomeAll guides

How the Vaccines for Children Program Works and Who It Covers

What the Vaccines for Children Program is and who it serves

The Vaccines for Children (VFC) Program is a federal program that provides vaccines at no cost to children who might not otherwise receive them. The program pays for the vaccines themselves — not the doctor's visit or administration fee, though many providers waive those costs for VFC patients. Your child receives the same vaccines as any other child; the difference is who pays for them.

VFC serves children from birth through age 18. You do not need to be a citizen or have insurance to use it. The program covers children who are uninsured, underinsured, Medicaid-may be able to access, American Indian, or Alaska Native. If your child's insurance does not cover a particular vaccine, VFC can cover it instead.

The program is run by the Centers for Disease Control and Prevention (CDC), but vaccines are delivered through private doctors' offices, community health centers, and public health clinics. You find a VFC provider near you and bring your child there for shots. The provider orders the vaccine through VFC, gives it to your child, and bills the program.

Key Takeaways

  • VFC covers the cost of vaccines for children from birth through age 18 who are uninsured, underinsured, Medicaid-may be able to access, or American Indian or Alaska Native.
  • You receive vaccines through a private doctor, community health center, or public health clinic that participates in the VFC program.
  • The program pays for the vaccine itself; some providers charge a fee for the office visit or vaccine administration, though many waive it for VFC patients.
  • You can find VFC providers in your area through your state health department or by calling your doctor's office to ask if they accept VFC.

Which children are covered under VFC

Your child is covered if they fall into one of five categories. The first is uninsured — your child has no health insurance at all. The second is underinsured — your child has insurance, but it does not cover vaccines or does not cover all the vaccines your child needs. The third is Medicaid-may be able to access — your child qualifies for Medicaid, whether or not you have actually enrolled them. The fourth is American Indian or Alaska Native. The fifth is may be able to access for the Indian Health Service.

If your child has private insurance that covers vaccines, VFC does not pay — your insurance does. If your child has Medicaid, Medicaid pays first, and VFC covers any vaccines Medicaid does not. If your child has insurance through the military (TRICARE), TRICARE pays first.

Income does not determine VFC coverage directly, but Medicaid may be able to access does depend on income. If you are unsure whether your child qualifies, ask the VFC provider when you call or visit. They can tell you based on your child's insurance status and your state's rules.

Which vaccines VFC covers

VFC covers all vaccines on the CDC's recommended childhood immunization schedule. This includes shots for measles, mumps, rubella, polio, diphtheria, tetanus, pertussis (whooping cough), hepatitis A and B, chickenpox, rotavirus, pneumococcal disease, meningococcal disease, human papillomavirus (HPV), and influenza. The exact list can change year to year as the CDC updates recommendations.

If your child needs a vaccine that is not on the routine schedule — for example, because they are traveling or have a medical condition — VFC may not cover it. Ask your provider whether a specific vaccine is covered before your visit.

VFC covers the vaccine dose itself. It does not cover the cost of the office visit, the nurse's time to administer the vaccine, or any other medical services during that visit. Many VFC providers charge an administration fee of $0 to $50 per visit, though some charge nothing. Call ahead to ask what your provider charges.

How to find a VFC provider and schedule an appointment

Start by contacting your state health department's immunization program. Every state has one, and they maintain a list of VFC providers in your area. You can find your state health department through the CDC website or by searching "[your state] immunization program" online. When you call, give them your zip code and they will tell you which providers near you accept VFC.

You can also call your child's regular doctor and ask if they participate in VFC. Many private pediatricians and family medicine practices do. Community health centers and public health clinics almost always participate. Pharmacies that give vaccines — such as those in large retail chains — may or may not participate; call to ask.

When you schedule the appointment, tell the provider that you want to use VFC. They will ask about your child's insurance status and may ask you to bring proof — such as a Medicaid card, proof of income, or a letter saying your child is uninsured. Bring your child's immunization record if you have one, so the provider knows which vaccines your child has already received.

What to bring and what happens during the visit

Bring your child's immunization record if you have it. If you do not have one, the provider can look up your child's vaccine history through your state's immunization registry, which most states maintain. Bring proof of your child's identity and age — a birth certificate works. Bring proof of your child's insurance status or lack of insurance: a Medicaid card, an insurance card, a letter from your state saying your child is uninsured, or a statement that you have no insurance.

At the visit, the provider will review your child's vaccine history, tell you which vaccines your child needs, and answer any questions you have. They will give the vaccines and may ask you to wait 15 minutes in case your child has a reaction. Before you leave, ask for an updated immunization record showing which vaccines your child received that day. Keep this record — you will need it for school enrollment and other purposes.

If your child needs vaccines at multiple visits to complete their schedule, the provider will tell you when to return. Vaccines are given on a schedule based on your child's age; you cannot rush them or delay them significantly without changing the protection they provide.

Cost and what you may owe

The vaccine itself costs you nothing through VFC. The program pays the provider the full cost of the vaccine dose. However, the provider may charge you an administration fee — the cost of the nurse's time and supplies to give the shot. This fee varies by provider and by state. Some providers charge $0; others charge $10 to $50 per visit. A few charge per vaccine rather than per visit.

If you cannot afford the administration fee, tell the provider. Many will waive it for families with low income. Some community health centers and public health clinics charge no administration fee at all. If cost is a barrier, ask whether the provider has a sliding scale or can refer you to a clinic that charges less.

You will not receive a bill from the state or federal government. The provider bills VFC directly. If you have Medicaid, Medicaid may be billed first, and VFC covers what Medicaid does not. You should not owe anything to Medicaid for VFC vaccines.

How VFC differs from other ways to get vaccines

RouteWho pays for vaccineWho can use itWhere you go
VFC ProgramFederal program (CDC)Uninsured, underinsured, Medicaid-may be able to access, American Indian/Alaska Native children ages 0–18VFC provider (doctor, clinic, health center)
Private insuranceYour insurance planAnyone with coverageIn-network provider
MedicaidMedicaid program (state and federal)Medicaid-may be able to access childrenMedicaid provider
Public health clinicVaries; may be free or low-costAnyoneLocal health department clinic

If your child has private insurance that covers vaccines, your insurance pays and VFC does not. If your child has Medicaid, Medicaid is the primary payer; VFC covers only what Medicaid does not cover. VFC is the payer of last resort — it covers children who fall through the cracks of insurance.

Public health clinics sometimes offer vaccines at no cost or low cost to anyone, regardless of insurance. These clinics are run by your local or state health department. They are different from VFC, though a public health clinic may also be a VFC provider. Call your local health department to ask whether they offer vaccines and what they charge.

Frequently Asked Questions

Do I need insurance to use VFC?

No. Uninsured children are one of the five groups VFC covers. You do not need to be a citizen or have a Social Security number. Bring proof that your child is uninsured — such as a statement from you that you have no insurance — and the provider can enroll your child in VFC.

Can I use VFC if my child has private insurance?

Only if your insurance does not cover vaccines or does not cover all the vaccines your child needs. If your insurance covers a vaccine, your insurance pays first. VFC covers only the vaccines your insurance does not cover. Ask your insurance company which vaccines they cover before your visit.

What if my child is behind on vaccines?

VFC covers catch-up vaccines at any age through age 18. Your provider will review your child's record and tell you which vaccines are needed. Catch-up schedules are different from the routine schedule, but VFC covers them the same way. There is no penalty for being behind.

Will VFC vaccines go on my child's school record?

Yes. Your provider will give you an immunization record showing which vaccines your child received. You submit this to your child's school when they enroll. Schools require proof of certain vaccines; VFC vaccines count the same as vaccines from any other source.

What if I move to a different state?

VFC works in all 50 states, but each state runs its own program. If you move, contact your new state's health department immunization program to find VFC providers in your new area. Your child's immunization record travels with you — bring it to your new provider so they know which vaccines your child has already received.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.