Services currently available in-person and online • Masks required at all of our locations and other safety protocols are in place • Click for details ›

Book an Appointment

You can use our Online Portal to book appointments at two of our locations:

Magnet at Strut
470 Castro Street
San Francisco, CA 94114

Main Office
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

STI & HIV Testing, anal health services, vaccinations & HIV testing. Call 415-581-1600 for an appointment.


BOOK A SCREENING

Express STI testing (Magnet Express)

Drop-in when Magnet is open (Tuesday – Thursday, 10 am – 7 pm; Friday & Saturday, 10 am – 6:30 pm).

STI Treatment

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)

Call us for an appointment: 415-437-3450 or 415-581-1600, press option 1.

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

If you’ve been part of our PrEP program before, and want to re-start PrEP, call us for an appointment: 415-437-3450 or 415-581-1600, press option 1.

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

Call to book an appointment 415-437-3450, or 415-581-1600 and press option 1.

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.

Interim HIV Care: Emergency HIV Meds

Call 415-437-3450 for an appointment; email assist4HIV@sfaf.org