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 only. Call (415) 514-6420 to schedule (no drop-ins).
Waterfront Clinic
185 Berry St., Lobby 1, Suite 1000
Days: Friday afternoons
Times: 1:20 – 3:50 p.m.
New date & time:
Friday, Oct. 18, 4 – 6 p.m.
Berry Clinic
185 Berry St., Lobby 2, Suite 130
Days: Tuesday afternoons
Times: 1:20 – 3:50 p.m.
New! More Tuesday options:
Tuesday, Oct. 29, 4 – 6 p.m.
New! Saturday mornings
Times & dates:
9 a.m. – 12:50 p.m.
Oct. 19
Oct. 26
Nov. 2
Nov. 9
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
Monday – Wednesday, by appointment only
8:20 – 11:20 a.m.
1 – 4:20 p.m.
Thursdays & Fridays, appointments and drop-ins
8:20 – 11:20 a.m.
1 – 4:20 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)
Thursday, Oct 24
Monday, Nov 4
Thursday, Nov 14
Friday, Dec 6
Pediatrics at Mount Zion
Flu-shot clinics are open to established pediatric patients. Appointments are required! Send us a message via MyChart or call (415) 885-7478. More details about our weekday and Saturday clinics will be available soon.
2330 Post St., 2nd and 3rd Floors
Children may also get their flu shot at a scheduled primary care appointment (up to two siblings may be vaccinated as well) or acute care visit (for the patient only).
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
Our weekly flu clinics began offering flu shots on September 16.
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)
Afternoon, 3 to 5 p.m.
Friday, Oct 18
Afternoon, 3 to 5:30 p.m.
Wednesday, Oct 23
Friday, Oct 25
Friday, Nov 1
Tuesday, Nov 5
Wednesday, Nov 6
Wednesday, Nov 13
Friday, Nov 15
Wednesday, Nov 20
Thursday, Nov 21
Monday, Nov 25
Wednesday, Dec 4
Friday, Dec 6
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.
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.
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.