Testing criteria have been changing rapidly but you can find testing sites near you in this section, which is updated regularly. For more details about vital services and resources in your county, click here:
Address
Hours & Cost
Appointment Information
Embarcadero Test Site
Pier 30/32
San Francisco
Everyday
8 am – 6 pm
No cost
Appointments required
https://home.color.com/covid/sign-up/start?partner=sfdph
Walk-through and drive-through
SOMA Test Site
600 7th St
San Francisco
Monday – Friday:
8:30 am – 4:30 pm
No cost
Appointments required
https://home.color.com/covid/sign-up/start?partner=sfdph
Walk-through and drive-through
City College Pop-up Test Site
Student Health Center
50 Frida Kahlo Way
HC-100
Monday – Friday:
7 am – 7 pm
No cost
Appointments required
https://lhi.care/covidtesting
You do not need to have symptoms to be tested. Minors can also get tested.
Castro Mission Testing Site
3850 17th Street
San Francisco
Mon-Fri:
8 am to 5 pm
Sat-Sun:
12 pm to 4 pm
No cost
Appointments required
415-682-1740
For uninsured or SF Health Network patients.
Latino Task Force Resource HUB – Mobile Testing Site
701 Alabama
San Francisco
Thursdays:
10 am to 3 pm
No cost
Appointments not required
Walk-through, drop-in testing. No insurance needed. No ID needed.
Maxine Hall Testing Site
1181 Golden Gate Avenue
Monday – Friday:
8 am – 5 pm
No cost
Appointments required
415-682-1740
Mission Neighborhood Health Center
240 Shotwell St
In the parking lot
Monday – Friday:
8 am – 5 pm
No cost
Appointments required
415-552-3870
Southeast Health Center Testing Site
2401 Keith Street
Monday – Friday:
8 am – 5 pm
No cost
Appointments required
415-682-1740
Tenderloin Neighborhood Testing Site at GLIDE
GLIDE parking lot
330 Ellis Street
Make an appointment at 330 Ellis Street on Thursdays and Fridays, 10 am to 4 pm.
Testing happens on Tuesdays, 10 am to 4 pm.
Appointments required
ZSFG Testing Site
1001 Potrero Avenue
Monday – Friday:
9 am – 6 pm
No cost
Appointments required
415-682-1740
Hunters View Community Covid-19 Testing
1101 Fairfax
Fridays
10 am to 4 pm
Free with most insurance
Appointments required
415-503-6000
For residents and service providers of Hunters View.
North East Medical Services (NEMS) Testing Site
2574 San Bruno Ave
Monday – Friday:
8:30 am – 5 pm
Free with most insurance
Appointments required
415-391-9686
650-550-3923
408-573-9686
https://www.nems.org/covid19/
You must be a NEMS patient. You can register as a new NEMS patient for free.