You can use our Online Portal to book appointments at two of our locations:
Magnet at Strut
470 Castro Street
San Francisco, CA 94114
1035 Market Street, Suite 400
San Francisco, CA 94103
Book an appointment based on the type of service you’re looking for.
SEXUAL HEALTH SCREENING
Drop-in when Magnet is open (Tuesday – Saturday, 10 am – 7 pm).
Express STI testing (Magnet Express)
Drop-in when Magnet is open (Tuesday – Thursday, 10 am – 7 pm; Friday & Saturday, 10 am – 6:30 pm).
If you are diagnosed with an STI at one of our sites, our clinical team will send you a link to use to book an appointment for treatment. If you’ve been diagnosed at another clinic, but would like to be treated at SFAF, call 415-581-1600 and press option #1 for info on appointment scheduling.
PrEP Enrollment Appointments (New Clients)
Make an appointment online [new PrEP clients ONLY]. Please note: If you’re having trouble finding an appointment time online that works for your schedule, please call us. We will try to find a time that works for you.
PrEP at Magnet PrEP at Main Office
PrEP services are not available for people with Kaiser, Tricare, or VA benefits. Please contact your member services to enroll in their PrEP programs.
If you are unable to get PrEP through them, call our PrEP team to explore options.
Re-Starting PrEP through Magnet
Or, drop-in for services (first come, first serve).
To book a same-day drop-in appointment, grab a ticket from the ticket machine outside the building starting at 9:30 am each day, and come back at 10 am when we open. If you aren’t back at 10 am or if you lose your number, we will give your spot to the next person. Same-day appointments are generally between the hours of 10:30 am – 12:30 pm, but may also happen later in the afternoon. Getting a ticket does not guarantee there will be an appointment available on the same day.
PrEP Follow-Up Visit
Drop-in to Magnet for a PrEP Express visit (10 mins visit). You will self-swab for STIs and a phlebotomist will draw your blood. Magnet is open for drop-in services Tuesday – Thursday, 10 am – 7 pm; Friday & Saturday, 10 am – 6:30 pm.