Search the site

Where to Get Immunized

Your doctor’s office or primary care clinic is often the best and least expensive place to get vaccinated. Call in advance to check if there’s a cost (all health plans under the Affordable Care Act or Obamacare must offer routinely recommended vaccinations with no co-pay), and to make sure the vaccines you need are in stock.


If your doctor's office does not have the vaccines you need, or you cannot get an appointment in time, check the options below.


Vaccines for Adults


Vaccines for Children

  • Children are best served when they receive vaccines as part of a routine well-child visit from a primary care provider. All children in San Francisco can have access to medical care.
  • Call 311 or (800) 300-9950 for assistance with finding a doctor or clinic for your child.
  • These child vaccines are available in many San Francisco locations. Click on the vaccine name below for a list of locations :
  • If your child needs vaccines for international travel, contact AITC.
  • Call (415) 554-2955 for information about special immunization clinics for children and families who are having difficulty getting access to vaccines.


San Francisco Flu Shot Locations


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