School Vaccination Clinics

A chlid smiles and shows a bandage on arm after vaccination

In partnership with SSM Health, GHC, UW-Health, Madison Metropolitan School District, Sun Prairie Area School District, and Verona Area School District we're offering vaccines at clinics. 

  • The vaccines are free.
  • For school aged kids 5 and older.
  • Appointments are strongly recommended.

Vaccination Eligibility

We can vaccinate you if you:

  • Do not have insurance
  • Are under 19 and are Alaskan Native or American Indian
  • Have BadgerCare
  • Have Quartz, GHC, or Dean insurance

Clinic Dates

There are no clinics currently scheduled.


Make an Appointment

Make an Appointment(link is external)

To see additional clinic dates click on the “more times” link to switch to the next available clinic date. If the scheduler shows no appointments for a given clinic, then it is fully booked. Check back for cancellations! 

Once you schedule an appointment, you will receive a confirmation email. 


What to Bring to the Clinic


Preparing for Your Visit

  • Illness or change of plans. Please stay home if you are sick. If you are not able to attend your appointment due to illness or other reason, that is fine. You do not need to let us know.
  • Arrival time. Please arrive no earlier than 5 minutes before your appointment time. This will help the clinic move faster and make parking easier.
  • What to wear. There is no privacy in the vaccine area, so we recommend you wear a short-sleeved shirt and bring a jacket or sweatshirt for warmth, as the temperature in the clinic can fluctuate. You'll be in the clinic about 30 minutes, so you may want to bring something to keep busy.
  • Read the Vaccine Information Statement or fact sheet for requested vaccine(s).

For More Information

  • For questions about these clinics, please contact Kari Stampfli, MMSD Immunization Program Lead, by email or calling 608-663-1532 (Google Voice).
  • For information about Public Health Madison & Dane County immunization services, please call 608-242-6255 or visit our Immunization page.
Was this page helpful to you?