Drop in for testing

Find where to get tested for Covid-19 without an appointment.

What to do

Because of high demand, some sites may reach their limit for drop-in testing at any time.

Find a place to drop in for a Covid-19 test on any day of the week.

Drop in on a Monday

Alemany Farmers Market on Mondays

  • 100 Alemany Boulevard
  • Walk-through and drive-through
  • 12 pm to 6 pm
  • This testing site accepts both appointments and on-the-spot registration. Schedule an appointment at the Alemany Farmers Market here. If there are no available appointments, staff will help register you onsite. Registration may take anywhere between 5 to 15 minutes. Drop-ins will be accepted starting at 2pm on Mondays, 11am on Tuesdays-Thursdays, and all day Friday. Drop-in availability is limited by capacity restraints. When capacity is depleted, staff will redirect you to other testing resources.

 

Bayview Opera House on Mondays

  • 4705 3rd Street
  • 9 am to 4 pm
  • Enter on Oakdale Ave, via Mendell Pz.
  • ***Please be advised, this site will be closed Monday, July 4, due to the holiday.

 

20 Norton Street on Mondays

  • 10 am to 6 pm
  • ***Please be advised, this site will be closed Monday, July 4, due to the holiday.

 

Southeast Health Center on Mondays

  • 2401 Keith Street
  • 8 am to 5 pm 
  • This site supports on-the-spot registration only—no appointment is required.

 

True Hope Church Ministries on Mondays

  • 950 Gilman Ave
  • 11 am to 6 pm

 

Ella Hill Hutch on Mondays

  • 1181 Golden Gate Ave
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Kyla and SummerBio Testing on Mondays

  • 333 Dolores Street
  • 7 am to 7 pm
  • ***Please note, this site prioritizes testing to families with children and youth.
  • Insurance required.

 

Kyla and SummerBio Testing on Mondays

  • 750 31st Ave (Cross Cultural SF)
  • 2 pm to 4 pm
  • Insurance required.

 

City Central Admin Testing Van on Mondays

  • 101 Grove St
  • 8 am to 4 pm
  • *Closed from 12pm-1pm for lunch.

 

Mission Family Health, Tay Clinic Testing Van on Mondays

  • 755/759 South Van Ness
  • 8am - 4pm
  • This site closes from 12pm - 12:30pm.

 

1099 Sunnydale Ave (Visitacion Valley) on Mondays

  • 1099 Sunnydale Ave
  • 8 am to 4 pm
  • ***Please be advised, this site will be closed Monday, July 4, due to the holiday.

 

Chinatown Portsmouth Square on Mondays

  • 745 Kearny Street
  • 10am to 3pm
  • Insurance required

 

Japantown Peace Plaza on Mondays

  • 1610 Geary Blvd
  • 9am to 2pm
  • Insurance required

Drop in on a Tuesday

Alemany Farmers Market on Tuesdays

  • 100 Alemany Boulevard
  • Walk-through and drive-through
  • 8:30 am to 8 pm
  • This testing site accepts both appointments and on-the-spot registration. Schedule an appointment at the Alemany Farmers Market here. If there are no available appointments, staff will help register you onsite. Registration may take anywhere between 5 to 15 minutes. Drop-ins will be accepted starting at 2pm on Mondays, 11am on Tuesdays-Thursdays, and all day Friday. Drop-in availability is limited by capacity restraints. When capacity is depleted, staff will redirect you to other testing resources.

     

 

90 Kiska Road on Tuesdays

  • 10 am to 3 pm

 

GLIDE Memorial Church parking lot on Tuesdays

  • 330 Ellis Street
  • 10 am to 4 pm

 

Southeast Health Center on Tuesdays

  • 2401 Keith Street
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Treasure Island on Tuesdays

  • Avenue D and 9th St Parking Lot between Childcare and Service Center
  • 10 am to 2 pm

 

Third Baptist Church on Tuesdays

  • 1399 McAllister
  • 11 am to 6 pm

 

Treasure Island Nurse Clinic on Tuesdays

  • 749 9th Street
  • 2 pm to 6 pm

 

Ella Hill Hutch on Tuesdays

  • 1181 Golden Gate Ave
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Curative Covid Self-Testing Kiosk on Tuesdays

  • Parkmerced - Garces & Vidal Drive
  • 8 am to 3:30 pm
  • Please make an appointment, check their website.
  • Walk-up registration accepted

 

Kyla and SummerBio Testing on Tuesdays

  • 333 Dolores Street
  • 7 am to 7 pm
  • ***Please note, this site prioritizes testing to families with children and youth.
  • Insurance required

 

 Potrero Hill Testing Van on Tuesdays

  • 107 Dakota Street
  • 8 am to 4 pm
  • *Closed from 12pm-1pm for lunch.

 

Kyla and SummerBio Testing on Tuesdays

  • 50 Raymond Ave (Vis Valley)
  • 12 pm to 5:30 pm
  • Insurance required

 

Kyla and SummerBio Testing on Tuesdays

  • 729 Kirkwood Ave. (Kirkwood Early Learning Center)
  • 9 am - 10 am 
  • Insurance required

 

Bayview Opera House Testing Van on Tuesdays

  • 4705 3rd St
  • 9am-5pm.
  • ***Please note, this site closes from 12pm-12:30pm.

 

Chinatown Portsmouth Square on Tuesdays

  • 745 Kearny Street
  • 10 am to 3 pm
  • Insurance required

 

Japantown Peace Plaza on Tuesdays

  • 1610 Geary Blvd
  • 9am to 2pm
  • Insurance required

 

Kyla and SummerBio Testing on Tuesdays

  • 3918 Judah St (Sunset Youth Services)
  • 2 pm to 3 pm
  • Insurance required

Drop in on a Wednesday

Alemany Farmers Market on Wednesdays

  • 100 Alemany Boulevard
  • Walk-through and drive-through
  • 8:30 am to 8 pm
  • This testing site accepts both appointments and on-the-spot registration. Schedule an appointment at the Alemany Farmers Market here. If there are no available appointments, staff will help register you onsite. Registration may take anywhere between 5 to 15 minutes. Drop-ins will be accepted starting at 2pm on Mondays, 11am on Tuesdays-Thursdays, and all day Friday. Drop-in availability is limited by capacity restraints. When capacity is depleted, staff will redirect you to other testing resources.

 

GLIDE Memorial Church parking lot on Wednesdays

  • 330 Ellis Street
  • 10 am to 4 pm

 

Southeast Health Center on Wednesdays

  • 2401 Keith Street
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

2055 Sunnydale Avenue (Visitacion Valley) on Wednesdays

  • 2055 Sunnydale Avenue
  • 9:30am-4pm.
  • Please note, this site will be closed Wednesday, 6/29.

 

Third Baptist Church on Wednesdays

  • 1399 McAllister
  • 1 pm to 8 pm

 

Ella Hill Hutch on Wednesdays

  • 1181 Golden Gate Ave
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Curative Covid Self-Testing Kiosk on Wednesdays

  • Parkmerced - Garces & Vidal Drive
  • 8 am to 3:30 pm
  • Please make appointment, check their website.
  • Walk-up registration accepted

 

Kyla and SummerBio Testing on Wednesdays

  • 333 Dolores Street
  • 7 am to 7 pm
  • ***Please note, this site prioritizes testing to families with children and youth. 
  • Insurance required

 

Kyla and SummerBio Testing on Wednesdays 

  • 1389 19th Ave (Wah Mei School)
  • 10 am to 12 pm
  • Insurance required

 

Kyla and SummerBio Testing on Wednesdays 

  • 3918 Judah St (Sunset Youth Services)
  • 4:30 pm to 6:30 pm
  • Insurance required

 

BHS Central Admin Testing Van on Wednesdays 

  • 1380 Howard St (Grace St)
  • 8 am to 4 pm
  • *Closed from 12pm-1pm for lunch.

 

City College- Mission Campus Testing Van on Wednesdays

  • 106 Bartlett
  • Every other Wednesday, 6/15 8am-4pm 
  • This site closes from 12pm - 12:30pm.

 

16th Mission & 16th St Testing Van on Wednesdays

  • 16th St (in front of Victoria Theatre)
  • Every other Wednesday, 6/8 and 6/22, 11am - 6pm
  • This site closes from 12pm - 12:30pm.

 

Chinatown Portsmouth Square on Wednesdays

  • 745 Kearny Street
  • 10 am to 3 pm
  • Insurance required

 

Japantown Peace Plaza on Wednesdays

  • 1610 Geary Blvd
  • 9am to 2pm
  • Insurance required

Drop in on a Thursday

Alemany Farmers Market on Thursdays

  • 100 Alemany Boulevard
  • Walk-through and drive-through
  • 8:30 am to 8 pm
  • This testing site accepts both appointments and on-the-spot registration. Schedule an appointment at the Alemany Farmers Market here. If there are no available appointments, staff will help register you onsite. Registration may take anywhere between 5 to 15 minutes. Drop-ins will be accepted starting at 2pm on Mondays, 11am on Tuesdays-Thursdays, and all day Friday. Drop-in availability is limited by capacity restraints. When capacity is depleted, staff will redirect you to other testing resources.

 

Bayview Opera House on Thursdays

  • 4705 3rd Street
  • 9 am to 4 pm
  • ***Please enter on Oakdale Ave, via Mendell Pz.

 

Southeast Health Center on Thursdays

  • 2401 Keith Street
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Mission Hub on Thursdays

  • 19th Street and Alabama Street
  • 10 am to 3 pm

 

True Hope Church Ministries on Thursdays

  • 950 Gilman Avenue
  • 2 pm to 9 pm

 

Ella Hill Hutch on Thursdays

  • 1181 Golden Gate Avenue
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Curative Covid Self-Testing Kiosk on Thursdays

  • Parkmerced - Garces & Vidal Drive
  • 8 am to 3:30 pm
  • Please make an appointment here, check their website.
  • Walk-up registration accepted

 

Kyla and SummerBio Testing on Thursdays

  • 333 Dolores Street
  • 7 am to 7 pm
  • ***Please note, this site prioritizes testing to families with children and youth.
  • Insurance required

 

City College Evans Center Testing Van on Thursdays

  • 1400 Evans Ave
  • 8 am to 4 pm
  • Closes from 12 pm to 1 pm for lunch.

 

UC Hastings Testing Van on Thursdays

  • Tenderloin/200 McAllister St
  • 8 am to 4 pm
  • This site closes from 12pm - 12:30pm.

 

Chinatown Portsmouth Square on Thursdays

  • 745 Kearny Street
  • 10 am to 3 pm
  • Insurance required

 

Japantown Peace Plaza on Thursdays

  • 1610 Geary Blvd
  • 9am to 2pm
  • Insurance required

Drop in on a Friday

Alemany Farmers Market on Fridays

  • 100 Alemany Boulevard
  • Walk-through and drive-through
  • 8:30 am to 1 pm
  • This testing site accepts both appointments and on-the-spot registration. Schedule an appointment at the Alemany Farmers Market here. If there are no available appointments, staff will help register you onsite. Registration may take anywhere between 5 to 15 minutes. Drop-ins will be accepted starting at 2pm on Mondays, 11am on Tuesdays-Thursdays, and all day Friday. Drop-in availability is limited by capacity restraints. When capacity is depleted, staff will redirect you to other testing resources.

 

Southeast Health Center on Fridays

  • 2401 Keith Street
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

NOW Hunters Point on Fridays

  • 155 Jennings Street
  • 9 am to 4 pm

 

Lakeview/OMI Neighborhood Site on Fridays

  • 446 Randolph Street
  • 9 am to 4 pm

 

True Hope Church Ministries on Fridays

  • 950 Gilman Avenue
  • 11 am to 6 pm

 

Ella Hill Hutch on Fridays

  • 1181 Golden Gate Avenue
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Curative Covid Self-Testing Kiosk on Fridays

  • Parkmerced - Garces & Vidal Drive
  • 8 am to 3:30 pm
  • Please make an appointment here, check their website.
  • Walk-up registration accepted

 

Kyla and SummerBio Testing on Fridays

  • 333 Dolores Street
  • 7 am to 7 pm
  • ***Please note, this site prioritizes testing to families with children and youth.
  • Insurance required

 

SFDPH Admin Testing Van on Fridays 

  • 25 Van Ness Ave (Hickory St)
  • 8 am to 4 pm
  • *Closed from 12pm-1pm for lunch.

 

Kyla and SummerBio Testing on Fridays 

  • 750 31st Ave (Cross Cultural SF)
  • 8 am to 10 am
  • Insurance required

 

Kyla and SummerBio Testing on Fridays 

  • 50 Raymond Ave (Vis Valley)
  • 8 am to 12 pm
  • Insurance required

 

HOPESF Hunters View Testing Van on Fridays

  • 901 Fairfax St
  • 9 am to 5 pm
  • Please note, this site opens every other Friday, 6/3 and 6/17.
  • This site closes from 12 pm to 12:30 pm.

 

CJC Testing Van on Fridays

  • 555 Polk (Elm St alley)
  • 8am-4pm
  • This site closes from 12pm-12:30pm.

 

 

Chinatown Portsmouth Square on Fridays

  • 745 Kearny Street
  • 10 am to 3 pm
  • Insurance required

 

Japantown Peace Plaza on Fridays

  • 1610 Geary Blvd
  • 9am to 2pm
  • Insurance required

Drop in on a Saturday

NOW Hunters Point on Saturdays

  • 155 Jennings Street
  • 9 am to 4 pm

 

Third Baptist Church on Saturdays

  • 1399 McAllister
  • 11 am to 6 pm

 

Southeast Health Center on Saturdays

  • 2401 Keith Street
  • 8 am to 5 pm

 

Curative Covid Self-Testing Kiosk on Saturdays

  • Parkmerced - Garces & Vidal Drive
  • 8 am to 3:30 pm
  • Please make an appointment here, check their website.
  • Walk-up registration accepted

 

Ella Hill Hutch on Saturdays

  • 1181 Golden Gate Avenue
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

 

Castro LGBTQ Community Hub on Saturdays

  • 4116 18th St
  • 10 am to 4 pm

 

Alice Griffith on Saturdays

  • 2600 Arelious Walker Dr
  • Every 3rd Saturday, 6/18
  • 10 am to 3 pm

 

Chinatown Portsmouth Square on Saturdays

  • 745 Kearny Street
  • 10 am to 3 pm
  • Insurance required

 

Japantown Peace Plaza on Saturdays

  • 1610 Geary Blvd
  • 9am to 2pm
  • Insurance required.

Drop in on a Sunday

True Hope Church Ministries on Sundays

  • 950 Gilman Avenue
  • 11 am to 6 pm

 

NOW Hunters Point on Sundays

  • 155 Jennings Street
  • 10 am to 3 pm

 

Southeast Health Center on Sundays

  • 2401 Keith Street
  • 8 am to 5 pm 
  • This site supports on-the-spot registration only—no appointment is required.

 

Ella Hill Hutch on Sundays

  • 1181 Golden Gate Avenue
  • 8 am to 5 pm
  • This site supports on-the-spot registration only—no appointment is required.

Find out more about getting tested

Last updated June 30, 2022