Adults need vaccinations throughout their lives—whether it’s new vaccines or booster shots.
To find out which vaccines you need, check the list below. Note that other vaccines may be needed, especially if the person has certain risk factors or if travel outside the U.S. is planned. Some people also need extra booster doses. Ask your health care provider or contact Dakota County Public Health for more information.
- Influenza (“Flu”): Each year during fall or early winter.
- Pneumococcal (PPSV23/PCV13): PPSV23 at age 65; PPSV23 and/or PCV13 for younger adults with risk factors.
- Tetanus, Diphtheria, Pertussis (Td/Tdap): Td every 10 years, with Tdap replacing 1 Td dose; Tdap during every pregnancy.
- Zoster (“Shingles” - ZOS): One dose at age 60.
Vaccinations for Your Family (Spanish)
Minnesota has various laws requiring immunizations for adults enrolled in school and college and other post-secondary settings. Legal exemptions are allowed— both for medical reasons and conscientiously held beliefs. Find out about Minnesota’s College Immunization Law.
Adults may also need to be immunized for international travel. See the Minnesota Department of Health website for information on vaccines for travelers.
Low-cost vaccines for adults (19 years and older)
Dakota County Public Health offers many immunizations for eligible adults through walk-in clinics and by appointment. A donation of $21 for each vaccination is suggested, but adults who qualify for vaccines will not be turned away if they unable to pay this donation.
For current information about vaccinations from Public Health, call the Immunization Information Line: 952-891-7999 (English and Spanish).
Minnesota Immunization Registry
Minnesota has a confidential, computerized immunization registry, known as MIIC . MIIC helps your healthcare provider determine which immunizations you and your family need. It can help you get a copy of immunization records for childcare, school, camp, sports and doctor visits. Call MIIC to request immunization records at 651-201-5503 or 1-800-657-3970.