Search the site

Where to Get Immunized

The best (and often least expensive) place to get vaccinated is at your doctor's office or primary care clinic as part of regular health care.


Call in advance to check that the vaccines you need are in stock and to get cost information. If your doctor's office does not have the vaccines you need, check the options below.


Vaccines for Adults

  • AITC Immunization and Travel Clinic.  AITC is a non-profit, fee-for-service clinic that is part of the Dept. of Public Health.  AITC nurses are vaccine and travel medicine experts, and spend 1-on-1 time with every client. Vaccines are administered safely and correctly, in a pleasant, bright, Civic Center clinic.  Most adult vaccinations are given on a walk-in basis, and wait time is usually brief.  For persons requiring vaccines for international travel, an appointment is required, as the nurse will spend 30-40 minutes with travel health clients making sure they have all the needed information.
  • Pharmacies. These locations usually offer vaccines on a walk-in basis for a fee. Check out the IMMUNITY campaign to find a pharmacy in your neighborhood that offers vaccines.
  • Hepatitis A and Hepatitis B, and Flu, vaccines are available for free or low cost in many San Francisco locations.
  • Pertussis and Flu [English] [Spanish] [Chinese] vaccines are available for low cost in many San Francisco locations.
  • Healthy San Francisco Program If you are in need of a primary care doctor but do not have health insurance, you may be eligible for this program. Call 311 for more information.


Vaccines for Children

Children are best served when seen at one health care site. All children in San Francisco can have access to medical care. Click here to find out more information.


  • Call 311 or (800) 300-9950 for assistance with finding a doctor or clinic for your child.
  • Call (415) 554-2955 and ask to speak to a member of the Immunization Program to find out about special immunization clinics within the San Francisco Department of Public Health for families who have no other options.
  • California law requires all students entering 7th grade to show proof of Tdap (whooping cough) vaccination before entering school each fall. 

Free Community Immunization Events

There are no free immunization clinics scheduled at this time. Please check back in the future.


San Francisco Flu Shot Locations

© Copyright 1998 - 2015, Department of Public Health, City and County of San Francisco Privacy Policy|Sitemap|Contact Us