Flu Shot Clinics at UCSF

Last reviewed 9/29/2021

UCSF offers flu shots for patients at clinics in San Francisco, San Mateo, Oakland, and Walnut Creek. Some clinics vaccinate adults, some vaccinate kids, and some do both. See below for clinic details, including locations, dates and times, and where to call for an appointment.

An appointment is required at all our flu shot clinics except the Oakland Outpatient Center (OPC). You can self-schedule via MyChart or call the clinic, as noted for each location.

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. And during the ongoing pandemic, it's more important than ever to be vaccinated: A normal flu season that coincides with a COVID-19 surge could overwhelm our health systems. 

The flu vaccine reduces the risk of infection, hospitalization and death. It also protects vulnerable individuals like children, the elderly and people with a weakened immune system (such as anyone with cancer), who are more likely to get severely ill. And it reduces the burden on our health care system, already stretched thin from caring for COVID-19 patients. Get your flu shot!

The vaccine is especially important for people at higher risk of complications from the flu, including:

  • Pregnant women
  • People with certain medical conditions, including asthma, diabetes and chronic lung disease
  • People who live with or provide care to infants
  • Adults age 65 and older
  • Children age 5 and younger

Some people should not get a flu shot without first talking to their health care provider. This includes people who:

  • Have had a bad reaction to the flu shot in the past
  • Are allergic to chicken eggs
  • Have a fever on the day they're scheduled for a flu shot

Discover more facts about the flu, from symptoms to treatment and complications to watch for.

Where to get a flu shot

San Francisco & San Mateo flu shot clinics

Drive-Through Clinic at Laurel Heights

3333 California St., San Francisco
Enter the drive-through line via the driveway on Laurel Street / the Lower Parking Lot (white tents) and proceed to Lane D.

We offer drive-through flu shots at the following times, by appointment only, for adults and children who have not had a reaction to a previous vaccine and have no history of an egg allergy.

Tuesdays & Fridays
9 a.m. - noon, 2 - 5 p.m

You can self-schedule via MyChart or call us:
Adults: To make an appointment by phone, call your primary care clinic.
For children: To make an appointment by phone, call the Pediatric Call Center at (415) 885-7478.

Primary Care at China Basin

185 Berry St., Lobby 2, Suite 130, San Francisco

We offer flu shots for adults and children, by appointment only. Self-schedule via MyChart or call (415) 514-6420.

Saturdays
9 a.m. - 1 p.m.
Dates: Oct. 2, Oct. 16, Oct. 23, Nov. 6, Nov. 13

Primary Care at Laurel Village

3490 California St., Suite 200, San Francisco

We offer flu shots for adults and children, by appointment only. Self-schedule via MyChart or call (415) 514-6200.

Tuesday & Thursday evenings
4:30 - 6:30 p.m.
Dates:
Tue., Oct. 5
Thur., Oct. 7
Tue., Oct. 12
Thur., Oct. 14
Tue., Nov. 2
Thur., Nov. 4

Family Medicine at Lakeshore

1569 Sloat Blvd., Suite 333, San Francisco

We offer flu shots for adults and children, by appointment only. Self-schedule via MyChart or call (415) 353-9339.

Weekday evenings
4:30 - 6:30 p.m.
Dates:
Wed., Oct. 6
Thur., Oct. 21
Mon., Nov. 8
Thur., Nov. 18
Mon., Dec. 6
Thur., Dec. 16

Saturday clinic
October 16
8:30 a.m. - 1:30 p.m.

Helen Diller Comprehensive Cancer Center clinics at Mission Bay & Mount Zion

Clinics at these two cancer centers are giving out flu shots to adults during their cancer appointments. The medical assistant will offer you a flu shot when they take you in for your appointment.

Pediatrics at Mission Bay

Ron Conway Family Gateway Medical Building, 1825 Fourth St., Sixth Floor, Pod A

We offer flu shots for children, by appointment only. To schedule an appointment, please call our main pediatric number: (415) 885-7478.

Thursdays
5 - 8 p.m.
Dates: Oct. 7, Oct. 14, Oct. 21

Pediatrics at Mount Zion

2330 Post St., Third Floor, San Francisco

We offer flu shots for children, by appointment only. Self-schedule via MyChart or call (415) 885-7478.

Saturday Flu Clinics
10 a.m. - 2 p.m
Dates: Oct. 2, Oct. 9, Oct. 16. Oct. 23, Oct. 30

Weekday Flu Nurse Visits in Clinics*
Weekdays, 9 a.m. - 4 p.m.

* Note: At weekday visits, we can accommodate two siblings. For more than two children, a second adult must be present so we can safely distance everyone in multiple exam rooms.

Women's Health Primary Care (Mount Zion)

2356 Sutter St., Third & Fourth Floors, San Francisco

We offer flu shots, by appointment only. Self-schedule via MyChart or call (415) 885-7788.

Tuesdays
1 - 4 p.m.

Wednesdays
9 a.m. - noon, 1 - 4 p.m.

Geriatrics at Women's Health Primary Care
Saturday, Oct. 23
9 a.m. - 1 p.m.

Center for Geriatric Care (Inner Richmond)

3575 Geary St., San Francisco

We offer flu shots, by appointment only. Self-schedule via MyChart or call (415) 353-4900. 

Mondays
1 - 3:30 p.m.

Tuesdays
1 - 4 p.m.

Wednesdays
9 - 11:30 a.m., 1 - 3:30 p.m.

Geriatrics at Women's Health Primary Care (Mount Zion)
2356 Sutter St., San Francisco
Saturday, Oct. 23
9 a.m. - 1 p.m.

General Internal Medicine at Post Street – 1st Floor

1545 Divisadero St., 1st Floor, San Francisco

We offer flu shots, by appointment only. Self-schedule via MyChart or call (415) 353-7900.

Thursdays
8:30 - 11:30 a.m.
Dates: Oct. 21, Oct. 28, Nov. 4

General Internal Medicine at Post Street – 2nd Floor

1545 Divisadero St., 2nd Floor, San Francisco

We offer flu shots, by appointment only. Self-schedule via MyChart or call (415) 353-7900.

Morning clinic
8:30 - 11:30 a.m.
Days & dates:
Tue., Oct. 19
Wed., Oct. 20
Tue., Oct. 26
Wed., Oct. 27
Tue., Nov. 2
Tue., Nov. 9
Tue., Nov. 16
Tue., Nov. 23
Tue., Nov. 30

 

General Internal Medicine at Sutter Street

1701 Divisadero St., San Francisco

We offer flu shots, by appointment only. Self-schedule via MyChart or call (415) 353-7999.

Wednesdays
8:30 - 11:30 a.m.
Nov. 10

Fridays
1:30 - 4:30 p.m.
Dates: Oct. 22, Oct. 29, Nov. 5, Nov. 19

San Mateo Primary & Specialty Care Clinic

1100 Park Place, Suite 100, San Mateo

We offer flu shots for adults and children, by appointment only, during the hours shown below. Self-schedule via MyChart or call (415) 502-8950.

Mondays
8:30 - 11:30 a.m.

Tuesdays
8:30 - 11:30 a.m.

Thursdays
1 - 4:30 p.m.

Fridays
8:30 - 11:30 a.m.
1 - 4:30 p.m.

Oakland & Walnut Creek flu shot clinics

Outpatient Center (OPC) – UCSF Benioff Children's Hospital Oakland

744 52nd St., Oakland

A flu shot may be given during a scheduled specialty appointment. We also offer drop-in flu shots for all BCH pediatric specialty clinic patients in our Medical Subspecialty Clinic on the fifth floor of OPC 1, Monday to Friday, 8 a.m. to 5 p.m.

Primary Care at Claremont – UCSF Benioff Children's Hospitals

5220 Claremont Ave., Oakland

Beginning October 4, we're offering flu shots for pediatric patients on weekdays at the times shown below, by appointment only. You can self-schedule an appointment via MyChart or call our appointment desk at (510) 428-3226.

Weekdays
9:30 - 11:30 a.m., 1:30 - 3:50 p.m.

Adolescent Medicine & Teen Health Clinics – UCSF Benioff Children's Hospitals

Beginning October 4, we're offering flu shots for adolescents and teens at the following East Bay locations, by appointment only. See flu shot days and times, below, for each clinic. You can self-schedule an appointment via MyChart or call the clinic.

Teen Clinic
5400 Telegraph Ave., Oakland
Appointment desk: (510) 428-3387

Mondays
8:30 - 11 a.m.

Tuesdays
8:30 - 11 a.m., 1:30 - 4:30 p.m.

Wednesdays
1:15 - 3:45 p.m.

Thursdays
8:30 - 11 a.m., 1:30 - 4:30 p.m.

Fridays
8:30 - 11:30 a.m.

Castlemont Health Center
8711A MacArthur Blvd., Oakland
Appointment desk: (510) 428-3556

All patients are eligible for a flu shot except those with primary Kaiser insurance coverage.

Mondays, Wednesdays & Thursdays
8:30 - 11 a.m., 1:30 - 4:30 p.m.

McClymond's Health Center
2607 Myrtle St., Oakland
Appointment desk: (510) 835-1393

All patients are eligible for a flu shot except those with primary Kaiser insurance coverage.

Wednesdays
9 - 11:30 a.m.

Walnut Creek – UCSF Benioff Children's Hospitals

2401 Shadelands Drive, Suite 170, Walnut Creek

We offer flu shots for children, by appointment only. To schedule an appointment, call (925) 979-4000.

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.

Share