Free STI Testing in Toronto (No ID Needed!)
Below are some of the free, confidential STI testing / treatment centers in Toronto with no health card or photo ID required. You just need to leave a phone number or email so they can contact you for testing result if you are tested positive. They won't contact for negative results.
They also offer HPV vaccine.
1. Hassle Free Clinic
Location: 66 Gerrard Street East (Gerrard & Church)
Services:
Free STI testing (chlamydia, gonorrhea, syphilis, HIV, etc.)
Anonymous HIV testing
Birth control, pregnancy tests, and sexual health counseling
Walk-ins welcome, no ID or health card needed
Website: www.hasslefreeclinic.org
---
2. Planned Parenthood Toronto
Location: 36B Prince Arthur Avenue
Services:
Free STI testing & treatment
Anonymous HIV testing
Birth control, pregnancy tests, sexual health education
No health card or photo ID required
Website: www.ppt.on.ca
---
Everything is confidential, judgment-free, and completely free. No appointment or ID necessary — just walk in and take care of yourself!
Below are some of the free, confidential STI testing / treatment centers in Toronto with no health card or photo ID required. You just need to leave a phone number or email so they can contact you for testing result if you are tested positive. They won't contact for negative results.
They also offer HPV vaccine.
1. Hassle Free Clinic
Location: 66 Gerrard Street East (Gerrard & Church)
Services:
Free STI testing (chlamydia, gonorrhea, syphilis, HIV, etc.)
Anonymous HIV testing
Birth control, pregnancy tests, and sexual health counseling
Walk-ins welcome, no ID or health card needed
Website: www.hasslefreeclinic.org
---
2. Planned Parenthood Toronto
Location: 36B Prince Arthur Avenue
Services:
Free STI testing & treatment
Anonymous HIV testing
Birth control, pregnancy tests, sexual health education
No health card or photo ID required
Website: www.ppt.on.ca
---
Everything is confidential, judgment-free, and completely free. No appointment or ID necessary — just walk in and take care of yourself!