Immunization Clinic

Contact us

Low-cost shots for infants, children and adults who are uninsured or whose insurance does not cover shots. There is a $15 administration fee for each vaccine, however, no child is turned away if families are unable to pay these fees.

  • Bring photo ID, insurance card and immunization records with you to the clinic.
  • Parents or guardians must accompany those under 18 years old.
  • Billing is available for Medical Assistance (MA) and some insurances.
  • Cash, cards or checks are accepted.

Immunization services are available by appointment only. Some same-day appointments are available. Call 651-266-1234 to schedule an appointment.

Location 

Saint Paul – Ramsey County Public Health Center
555 Cedar Street, Saint Paul MN  55101

Metro Transit buses and Green Line stop near the clinic. Free parking is available in the back lot. Parking meters are on surrounding streets.

What vaccines children need

Life is busy and immunizations can be missed. Your child or teen may need to catch up before they can attend childcare, school or after school programs in Minnesota. If your child has fallen behind on their vaccinations, talk to your doctor or clinic to catch them up. 

Find out which shots your kids need

COVID-19 vaccine

All Minnesotans 6 months and older are eligible for the COVID-19 vaccine.

Find a free COVID-19 vaccine clinic

Immunization requirements

Travel immunizations

Flu shots

Influenza (the flu)