Hassle Free Clinic
- Vaccines listed
- Hep A
- Hep B
- HPV
Mon & Wed 16:00–20:00 · Tue & Thu 10:00–15:00 · Fri 16:00–19:00 · Sat 10:00–14:00 (men/trans; women/trans times differ)
Free STI tests & treatment · anonymous HIV test · PrEP · PEP · Hep A/B & HPV vaccines
Publicly funded Hep A, Hep B and HPV for people who qualify — ask at the desk.
Where this vaccine list comes fromPrEP meds / month
- Local + rights
- Hassle Free Clinic: treatment for most STIs is free, and the Ministry provides it. Tests go to the ministry lab and a private lab. Their note says this STI billing does not need a health card. The page does not price every test. Call 416-922-0566. This is Hassle Free Clinic, not Toronto General emergency.
- Visitor / self-pay
- Hassle Free Clinic: treatment for most STIs is free, and the Ministry provides it. Tests go to the ministry lab and a private lab. Their note says this STI billing does not need a health card. The page does not price every test. Call 416-922-0566. This is Hassle Free Clinic, not Toronto General emergency.
From the price source linked here. It can change. Call before you go.
Community / NGO site — often free or low-cost for key populations. Call to confirm who qualifies.
Call +1 416 922 0566
Bring your passport or ID and show it at the desk yourself. The clinic decides. We do not take those documents.
66 Gerrard St E, 2nd floor (Church & Gerrard). No health card (OHIP) needed. Women/trans clinic takes walk-ins for routine tests with no symptoms; call to book everything else. Closed Sundays and holidays. Night PEP: St. Michael's or Toronto General emergency.
No in-app booking. Save a visit card, then walk in as usual.