Health Network sites
Make a vaccine or booster appointment by:
- Using your MyChart account
or - Calling a clinic directly
Chinatown Health Center
1490 Mason Street
415-364-7600
Ocean Park Health Center
1351 24th Avenue
415-682-1900
Potrero Hill Health Center
1050 Wisconsin Street
415-648-3022
Tom Waddell Urban Health Clinic
230 Golden Gate Avenue
415-355-7500
Zuckerberg SF General Learning Center
1001 Potrero Avenue, Building 30, 2nd floor
415-355-7500
Neighborhood sites
Adult Immunization and Travel Clinic (AITC)
101 Grove, room 101
415-554-2625
By appointment only
Pfizer: Monday and Wednesday
Moderna: Tuesday and Thursday
Boeddeker Park
246 Eddy Street
855-970-0077
Drop-in
-
Saturdays, noon to 3:15 pm
Or sign up for a time
Excelsior Neighborhood Vaccine Site
20 Norton Avenue
415-562-8638
Drop in
- Thursdays, 11 am to 4:30 pm
- Fridays, 11 am to 4:30 pm
- Saturdays, 9:30 am to 3:15 pm
Or sign up for a time
GLIDE
330 Ellis Street
855-970-0077
Drop in
-
Thursdays, 1:30 to 4:30 pm
Or sign up for a time
HealthRight360
1563 Mission
415-746-1940
Drop in
- Monday to Friday: 8:40 am to noon
- Monday, Tuesday, Thursday, and Friday: 1 to 4 pm
Or sign up for a time
Mission 24th and Capp UCSF, Unidos en Salud, BayPLS
24th Street and Capp Street
844-965-0987
Drop in
- Mondays, Fridays, and Saturdays, 9 am to 3:45 pm
Or sign up for a time
-
Children under 4 years must have an appointment
Mission Wellness Pharmacy
2424 Mission
800-860-8984
Drop in
- Mondays to Fridays, 9:30 am to 6 pm
- Saturdays, 10 am to 5 pm
Or sign up for a time
Lakeview/OMI
*New temporary location to open February 3
Pilgrim Church
400 Randolph Street
Drop in
- Fridays, 9 am to 4 pm
- 1st and 3rd Saturdays, 10 am to 2:30 pm
Or sign up for a time
Noe Valley Pediatrics
3700 24th Street
415-641-1019
By appointment only
- Thursdays and Fridays, 9:15 am to 4:45 pm
- Make an appointment
San Francisco AIDS Foundation
117 6th Street
Drop-in
- Tuesdays, 1 to 4 pm
- Thursdays, 1 to 4 pm
Southeast Health Center
2401 Keith Street
855-970-0077
Site closed on Wednesday, Jan. 18.
Drop in
- Tuesdays to Saturdays, 9 am to 4:45 pm
Or sign up for a time
-
Children under 4 years must have an appointment
Treasure Island YMCA
749 9th Street
By appointment only
-
Tuesdays, 2 to 6 pm
-
Call 415-767-2011
Visitacion Valley Neighborhood Vaccination Site
1099 Sunnydale Avenue
855-970-0077
Drop in
- Mondays, 9:30 am to 4:15 pm
Or sign up for a time
- Make an appointment
- Children under 4 years must have an appointment
Western Addition Neighborhood Vaccine Site
1181 Golden Gate Avenue
855-970-0077
Drop in
- Wednesdays and Saturdays, 10 am to 5:15 pm
Or sign up for a time
- Make an appointment
- Children under 4 must have an appointment