Immunizations are available for children on Minnesota Health Care Programs, and children and adults who are uninsured, or for those who do not have vaccine coverage through their private insurance. These vaccinations are available through the Minnesota Department of Health Vaccines for Children Program and the Minnesota Department of Health Adult Uninsured and Underinsured Vaccine Program. A donation of $21 is requested for each immunization given, but no one is refused immunizations due to inability to pay.


Please call Public Health at 507-332-6111 to make your appointment. Immunization clinics are offered every Tuesday from 1- 4 p.m. in Faribault at the Public Health Office located at 320 Third Street NW. In order to receive immunizations, children (under the age of 18 years) must be accompanied by a parent or legal guardian.

Flu Vaccines

Flu vaccinations are available through special community immunization clinics or during the walk-in immunization clinic time. Check the Public Health Calendar or call the Public Health Department at 507-332-6111 for information about flu vaccination clinic times, locations, and fees.

Immunization Schedules

Information regarding immunization schedules can be found on the Minnesota Department of Health website.

Watch videos from CDC on the importance of vaccination for your child .

HPV Vaccine

Please watch an informational video to see how vaccination can help close the door to HPV Cancer.