The web Browser you are currently using is unsupported, and some features of this site may not work as intended. Please update to a modern browser such as Chrome, Firefox or Edge to experience all features Michigan.gov has to offer.
Where to get a Flu Vaccine
Getting a flu vaccine is easy, and it is the first and most important step you can take in protecting yourself and your loved ones from flu. There are a number of places where you can get flu vaccine, including your local health department, vaccination clinics, doctors' offices, retail pharmacies, and some schools and workplaces.
Most flu vaccine is free or low cost with insurance; however, if you are uninsured or underinsured there are options available.
The Michigan VFC Program provides vaccines at no cost to children less than 19 years of age and are either Medicaid-eligible, uninsured, underinsured, or American Indian/Alaska Native. Ask your healthcare provider if they are a VFC provider or contact your Local Health Department.
The Michigan AVP Program provides vaccine at no cost to adults 19 years and older seen at participating providers such as Local Health Departments, Federally Qualified Health Centers, Tribal Health Centers, Migrant Health Centers, and more!
If you are a health care professional looking for flu vaccine, please visit the National Influenza Vaccine Summit webpage. Other resources include:
If you are a VFC provider looking for VFC flu vaccine, please contact your Local Health Department.
The interactive map below provides locations where you can find influenza vaccine at no cost through the Vaccines for Children (VFC) program. Please contact the provider office to check on the vaccine availability and schedule a visit.
Find out more about the Vaccines for Children program here.