Flu Shots at UCSF
We offer flu shots for UCSF adult and pediatric patients at our clinics in San Francisco, San Mateo, Oakland and Walnut Creek. See below for clinic locations, dates and times, and where to call for an appointment.
An appointment is required at most of our flu shot clinics. Self-schedule via MyChart or call the clinic, as noted for each location.
Special note about children: Kids ages 6 months to 8 years old who have never been vaccinated for the flu will need two shots, at least four weeks apart.
Why get a flu shot?
The Centers for Disease Control and Prevention (CDC) recommends a flu shot for most people age 6 months and older.
The flu vaccine reduces the risk of infection, hospitalization and death. See more facts about the flu, including why flu shots are so important, whether you're healthy or at high risk.
Where to get a flu shot
San Francisco
Primary Care at China Basin
We offer flu shots at scheduled provider visits for our established primary care patients (adults and children). A limited number of flu shots are also available in the time slots and locations below, by appointment (drop-ins on Saturdays only). Call (415) 514-6420 to schedule. You can also check with your local pharmacy for availability.
Waterfront Clinic
185 Berry St., Lobby 1, Suite 1000
Days: Friday afternoons
Times: 1:20 – 3:50 p.m.
Berry Clinic
185 Berry St., Lobby 2, Suite 130
Days: Tuesday afternoons
Times: 1:20 – 3:50 p.m.
Saturday mornings
Times & dates:
9 a.m. – 12:50 p.m.
Dec. 7
Dec. 21
Bayfront Medical Building
We offer flu shots for established adult patients. To make an appointment, self-schedule via MyChart or call (415) 353-9414. Drop-ins are allowed on Thursdays and Fridays.
520 Illinois St., Third Floor
Days & Times
Tuesdays, by appointment only
1:20 – 4 p.m.
Thursdays, appointments and drop-ins
8:20 – 11 a.m. and 1:20 – 4 p.m.
Fridays, appointments and drop-ins
1:20 – 4 p.m.
Women's Health Primary Care
We offer flu shots for UCSF adult patients on Wednesdays at Ida's Cafe. See times below. To schedule, call (415) 885-7788. Drop-ins are also welcome.
Exception: Patients with primary Kaiser insurance are not eligible.
2356 Sutter St, First Floor (at Ida's Café)
Wednesday clinics
Mornings: 8:45 – 11:45 a.m.
Afternoons: 1 – 4:30 p.m.
Mount Zion Women's Health Clinic
Equity clinics at this location are offering flu shots for UCSF pediatric and adult patients on three days in November. See dates and times below. To make an appointment, self-schedule via MyChart. Drop ins are also welcome!
2356 Sutter St., First Floor
Equity clinic dates and times:
November 27
Mornings: 8:30 – 11:45 a.m.
Afternoons: 1 – 4:30 p.m.
Family Medicine at Lakeshore
We offer flu shots for established patients (adults and children), by appointment only. Self-schedule via MyChart or call (415) 353-9339.
1569 Sloat Blvd., Suite 333
Time
4:30 – 6:30 p.m. on the dates below
Dates (appointments required)
Friday, Dec 6
Pediatrics at Mount Zion
Children may get their flu shot at a scheduled primary care appointment (up to two siblings may also be vaccinated) or acute care visit (for the patient only).
2330 Post St., 2nd and 3rd Floors
General Internal Medicine at Mount Zion
We offer flu shots for established adult primary care patients at the following clinic locations, by appointment only. Self-schedule via MyChart or call (415) 353-7900.
1545 Divisadero St., 1st and 2nd floors
1701 Divisadero St., Suite 500
1600 Divisadero St., Suite H2100
Primary Care at Laurel Village
We offer flu shots for adults and pediatric primary care patients, by appointment only. Self-schedule via MyChart or call (415) 514-6200.
3490 California St., Suite 200
(Entrance on Locust Street)
Dates & times (appointment required)
Afternoons, 3 to 5:30 p.m.
Monday, Nov 25
Wednesday, Dec 4
Friday, Dec 6
Helen Diller Comprehensive Cancer Center clinics at Mission Bay & Mount Zion
These clinics are offering flu shots to cancer patients at their regular appointments. You don't need to request one ahead of time. When you arrive, the medical assistant will ask whether you'd like to get a flu shot at this appointment.
Center for Geriatric Care
3575 Geary Blvd.
Our flu shot clinics offer flu shots for patients age 65 and older (see “Note,” below). They're open on various days and at times that may change from week to week. You may schedule an appointment via MyChart.
Note: Instead of the standard flu vaccine – which tends to be less effective in older people – our patients receive a higher-dose flu vaccine that boosts the immune system's ability to prevent infections.
San Mateo
San Mateo Primary & Specialty Care
We offer flu shots for established primary care patients (adults and children), by appointment only. Self-schedule via MyChart or call (415) 502-8950.
1100 Park Place, Suite 100
Days & Times
Mondays: 8:20 – 11:20 a.m.
Tuesdays: 1 – 4 p.m.
Wednesdays: 1 – 4 p.m.
Thursdays: 8:20 – 11:20 a.m.
Fridays: 8:20 – 11:20 a.m.
Walnut Creek
Walnut Creek Outpatient Center
We offer flu shots for established pediatric patients on a drop-in basis. See dates and times below.
2401 Shadelands Drive
Days & Times
Monday to Friday
8:30 – 11:30 a.m.
1:30 – 3:30 p.m.
Your immunization history
Update us! UCSF keeps track of your immunization history. We understand that you may go somewhere else for your flu shot. If you get it at any UCSF facility, it will automatically be entered in your medical record. If you get your shot from another medical provider or a pharmacy, please notify us of the date and we'll include it in your UCSF medical record.