Free or Low-Cost Shots for Children - Minnesota Dept. of Health

Free or Low-Cost Shots for Children

Information for parents about getting free or low-cost shots for their child through the Minnesota Vaccines for Children (MnVFC) program.

On this page:
Minnesota Vaccines for Children (MnVFC) program
How and where to get free or low-cost vaccines for children
Who can get free or low-cost vaccines
Vaccines available through MnVFC
Costs associated with MnVFC vaccinations
Free or low-cost vaccines for adults

Minnesota Vaccines for Children (MnVFC) program

The MnVFC program offers free or low-cost vaccines for eligible children 18 years of age and younger. This helps ensure that children are vaccinated on time by not letting the cost of vaccines prevent a parent or guardian from having their child receive recommended vaccines. Vaccinating on time means healthier children, families, and communities.

How and where to get free or low-cost vaccines for children

Parents do not have to enroll in the MnVFC program. Clinics participate in the program and offer vaccines for little or no cost to children who qualify. Most clinics that provide medical services to children in Minnesota participate in the MnVFC program. Simply ask your clinic about getting free or low-cost vaccines for your child.

If your child does not have a medical provider, you can get free or low-cost vaccines from local public health clinics in your city or county. Go to Find a Local Health Department or Community Health Board to contact your local public health clinic.

Who can get free or low-cost vaccines

Children 0 through 18 years of age who meet at least one of the following criteria are eligible to receive vaccines through the MnVFC program:

  • Medicaid eligible - A child who is eligible for the Medicaid program. In Minnesota this includes programs such as:
    • Medical Assistance
    • MinnesotaCare
    • Prepaid Medical Assistance Plan
  • Uninsured - A child who has no health insurance coverage.
  • American Indian or Alaska Native
  • Underinsured
      • Underinsured means the child has health insurance, but it:
            • Doesn’t cover certain vaccines (children are eligible for vaccines not covered by insurance),
              or
            • Covers vaccines but has a fixed dollar limit or cap for vaccines. Once that fixed dollar amount is reached, a child is eligible.
      • Underinsured children are eligible to receive vaccines at one of these public clinics: local public health clinics (LPH), Federally Qualified Health Centers (FQHC), Rural Health Centers (RHC), Indian Health Service (IHS), and tribal health clinics.

Privately insured children whose health insurance plan covers vaccinations but have out-of-pocket costs due to a high deductible are not eligible for the MnVFC program.

You can use this form to see if your child qualifies for the MnVFC program.
Can my child get free or low cost shots? (PDF)

Vaccines available through MnVFC

Following the recommended immunization schedule protects children by providing protection from potentially life-threatening diseases early in life. Contact your health care provider to determine which vaccines your child needs.

The MnVFC program offers all routinely recommended vaccines that prevent the following diseases:

  • Diphtheria
  • Haemophilus influenza type b (Hib)
  • Hepatitis A
  • Hepatitis B
  • Human Papillomavirus (HPV)
  • Influenza (Flu)
  • Measles
  • Meningococcal
  • Mumps
  • Pertussis (Whooping Cough)
  • Pneumococcal
  • Polio
  • Rotavirus
  • Rubella (German Measles)
  • Tetanus (Lockjaw)
  • Varicella (Chickenpox)

Learn more at:

Costs associated with MnVFC program vaccinations

There is no charge for the vaccines given by a MnVFC provider to eligible children. However, there can be other costs with the office visit, such as:

  • An administration fee of up to $21.22 for each shot.
  • A fee for the office visit.
  • Fees for non-vaccine services, such as an eye exam or blood test.

The costs associated with the visit can also vary depending on what type of clinic you are visiting. You can call your clinic to ask if they participate in the MnVFC program and if there are any fees before you bring your child in.

If your clinic does not participate in the MnVFC program or has fees that you cannot afford, call your local health department for assistance.

Free or low-cost vaccines for adults

The Uninsured and Underinsured Adult Vaccine (UUAV) program provides low-cost vaccines for uninsured and underinsured adults ages 19 years and older. Find participating clinics at Vaccination Clinics Serving Uninsured and Underinsured Adults.

Updated Friday, 16-Mar-2018 10:53:30 CDT