Get tested by appointment
Make an appointment to get tested for Covid-19.
What to do
Make an appointment for Covid-19 testing at one of the places below. Some of them offer testing for free.
CityTestSF at Alemany Farmers Market
Operated by the City and County of San Francisco.
Walk-through and drive-through
100 Alemany Boulevard
Book appointments up to 3 days ahead.
CityTestSF at SOMA
Operated by the City and County of San Francisco in partnership with Color.
Walk-through and drive-through
600 7th Street (between 7th and Brannan)
Appointments only.
Book appointments up to 3 days ahead.
***This testing site will close permanently after March 31st. Please visit sf.gov/citytestsf for alternative testing options.
Arrive no earlier than 15 minutes before your appointment. Arriving outside your scheduled time slot may result in your having to wait longer.
Urgent care centers
Urgent care centers accept most insurance. They may charge a fee for the test.
Chinese Hospital testing site
Open to everyone. Check your eligibility when you make an appointment.
845 Jackson Street
Monday through Saturday, 11:30 am to 12:30 pm, except holidays.
Call to make an appointment.
Southeast Health Center testing site
For uninsured or SF Health Network patients.
2401 Keith Street
Mon-Wed, Fri & Sat, 9am-4pm
Thurs, 9am - 7pm
Call to make an appointment.
ZSFG testing site
For uninsured or SF Health Network patients.
1001 Potrero Avenue
Monday to Friday, 9 am to 6 pm
Call to make an appointment.
Curative Covid Self-Testing Kiosk in Parkmerced
You don't have to have insurance. But if you do have it, you have to submit your insurance information. Expect a 1-2 day turnaround after your test arrives at the lab.
Hours: Tuesday - Saturday, 8am - 3pm. Drop-ins are welcome. Or you can book an appointment.
Garces & Vidal Drive
Gilman Bayview Playground Testing Van
CDPH in partnership with OptumServe to support SFDPH Testing
Appointment or Drop-in
903 Gilman Ave (near basketball courts)
Sundays, 8am-4pm
City Central Admin Testing Van
CDPH in partnership with OptumServe to support SFDPH Testing
Appointment or Drop-in
101 Grove St
Mondays, 8am-4pm
City College Evans Center Testing Van
CDPH in partnership with OptumServe to support SFDPH Testing
Appointment or Drop-in
1400 Evans Ave
Tuesdays & Thursdays, 8am-4pm
***Please note, this site will be closed on Tuesday 3/29 and Thursday 3/31
BHS Central Admin Testing Van
CDPH in partnership with OptumServe to support SFDPH Testing
Appointment or Drop-in
1380 Howard St (Grace St)
Wednesdays, 8am-4pm
SFDPH Admin Testing Van
CDPH in partnership with OptumServe to support SFDPH Testing
Appointment or Drop-in
25 Van Ness Ave (Hickory St)
Fridays, 8am-4pm
Find out more about getting tested
Last updated March 22, 2022