Library
/
Sexual Health
/
STI Clinics Guide
/
STI and HIV testing clinics in Toronto

STI and HIV testing clinics in Toronto

July 30, 2024

Torontonians have the most options for STI/STD clinics in Canada. Despite being widely accessible, these sexual health clinics are underutilized. From the neighborhoods of New Toronto to Bendale, Toronto is full of free options.

Top sexual health clinics in Toronto, Ontario

AIDS Committee of Toronto (ACT) - HIV Testing Clinic

Google Rating:

4.5

(

33

reviews)

Transit:

Bus Line: 97 Yonge, 94 Wellesley, 320 Yonge Night Bus / Rail Lines: 1 LINE 1 (YONGE-UNIVERSITY) at the WELLESLEY STATION - SOUTHBOUND PLATFORM stop

Driving:

paid street parking

Walk-in free anonymous HIV testing with optional mental health counselling. Tailored for cis, trans, bi and queer guys.

Hassle Free Clinic

Google Rating:

3.9

(

85

reviews)

Transit:

Bus Line: 506 Carlton, 306 Carlton / Rail Lines: 1 Line 1 (Yonge-University), 505 Dundas

Driving:

paid street parking

Specialized LGBTQ clinic, including anonymous counselling and testing for numerous sexual health services.

Jane St Sexual Health Clinic

Google Rating:

5

(

5

reviews)

Transit:

Bus Lines: 35 Jane, 335 Jane Night Bus, 189 Stockyards, 79 Scarlett Road, 312 St. Clair Junction Night Bus, 40 Junction Dundas West

Driving:

Street parking

Community-based services offering non-judgmental information, education, and support to all Gay, Bi and MSM. Free testing for guys into guys on Friday between 4-7pm.

Planned Parenthood Toronto

Google Rating:

3.9

(

61

reviews)

Transit:

Bus Line: 26 Dupont, 5 Avenue Road, 300 Bloor-Danforth Night Bus / Rail Line: 2 Line 2 (Bloor - Danforth), 1 Line 1 (Yonge-University)

Driving:

Paid street parking

Monday-to-Saturday, sex positive, non-judgmental clinic for anonymous testing. Encouragement for frequent testing

Crossways Sexual Health Clinic

Google Rating:

3.5

(

37

reviews)

Transit:

Bus Line: 5 Dundas, 5A Dundas, 86 Garth Webb, 34 Pine Glen

Driving:

Paid street parking

Free testing and treatment of sexual transitted infections, appointment only but no referral required. Wheelchair accessible.

All sexual health clinics in Toronto, Ontario

Immigrant Women's Health Centre

Google Rating:

(

reviews)

Transit:

Bus Line: 506 Carlton, 306 Carlton, 511 Bathurst, 94 Wellesley / Rail Line: 505 Dundas, 310 Spadina, 510 Spadina

Driving:

Parking lots in the area

Maggie's: Toronto Sex Workers Action Project

Google Rating:

3.9

(

15

reviews)

Transit:

Bus Line: 65 Parliament, 365 Parliament Night Bus, 502 Downtowner, 503 Kingston Rd. Tripper / Rail Line: 301 Queen N.C., 501 Queen S.C., 304 King N.C., 514 Cherry, 503 King S.C.

Driving:

Paid parking lot

Lakeshore Campus - Health Centre Humber Student Welcome and Resource Centre

Google Rating:

(

reviews)

Transit:

Bus Line: 44 Kipling South, 110 Islington South, 337 Islington Night Bus / Rail Lines: 501 Queen, 301 Queen

Driving:

Paid parking

Ontario College of Art and Design University - Student Wellness Centre

Google Rating:

(

reviews)

Transit:

Bus Line: 502 Downtowner, 142 Downtown/Avenue Rd Express, 141 Downown/Mt. Pleasant Express, 144 Downtown/Don Valley Express, 143 Downtown/Beach Express, 145 Downtown/Humber Bay Express / Rail Line: 501 Queen S.C., 301 Queen N.C., 1 Line 1 (Yonge-University)

Driving:

Paid parking

Mount Sinai Hospital

Google Rating:

4.2

(

33

reviews)

Transit:

Bus Line: 5 Avenue Road, 142 Downtown/Avenue Road Express / Rail Line: 306 Carlton N.C., 506 Carlton N.C., 1 Line 1 (Yonge University)

Driving:

Paid street parking

Centre For Addiction And Mental Health (CAMH) - Sexual Behaviours Clinic

Google Rating:

(

reviews)

Transit:

Bus Line: 63 Ossington, 363 Ossington Night Bus / Rail Line: 501 Queen, 301 Queen, 504 King, 304 King

Driving:

Paid street parking

Ryerson Medical Centre

Google Rating:

(

reviews)

Transit:

Bus Line: 97 Yonge, 6 Bay, 506 Carlton, 306 Carlton / Rail Line: 505 Dundas, 1 Line 1 (Yonge-University), 501 Queen, 301 Queen

Driving:

Paid parking

Flemingdon Health Centre - Primary Health Care

Google Rating:

2.3

(

20

reviews)

Transit:

Bus Line: 100 Flemingdon Park. 403 Don Mills South, 325 Don MIlls Night Bus, 25 Don MIlls

Driving:

Parkade parking

Toronto People With AIDS Foundation

Google Rating:

(

reviews)

Transit:

Bus Line: 75 Sherbourne, 65 Parliament, 141 Downtown/Mt.Pleasant / Rail Line: 306 Carlton N.C., 506 Carlton S.C., 505 Dundas S.C.

Driving:

Rear and street parking

Natural Family Planning Association

Google Rating:

(

reviews)

Transit:

Bus Line: 52 Lawrence West, 162 Lawrence-Donway, 124 Sunnybrook, 97 Yonge / Rail Line: 1 Line 1 (Yonge-University)

Driving:

Paid street parking

Unison Health and Community Services Edge-Oakwood Vaughan - Youth Clinic

Google Rating:

4

(

4

reviews)

Transit:

Bus Line: 90 Vaughan, 63 Ossington, 363 Ossington Night Bus / Rail Line: 1 Line 1 (Yonge-University), 512 St. Clair

Driving:

free street parking

Anishnawbe Health Toronto - Aboriginal Healthy Babies Healthy Children

Google Rating:

4.1

(

48

reviews)

Transit:

Bus Line: 502 Downtowner, 75 Sherbourne, 144 Downtown/Don Valley Express, 143 Downtown/Beach Express / Rail Line: 301 Queen N.C., 501 Queen N.C.

Driving:

Paid street parking

University of Toronto - St George Campus

Google Rating:

2.3

(

68

reviews)

Transit:

Bus Line: 506 Carlton, 306 Carlton / Rail Line: 310 Spadina, 510 Spadina

Driving:

Paid parking

Vibrant Healthcare Alliance - Youth Health Clinic

Google Rating:

3

(

2

reviews)

Transit:

Bus Line: 97 Yonge, 320 Yonge Night Bus, 34 Eglinton East, 54 Lawrence East / Rail Line: 1 Line 1 (Yonge-University)

Driving:

Paid street parking

Regent Park Community Health Centre

Google Rating:

3.8

(

21

reviews)

Transit:

Bus Line: 65 Parliament, 365 Parliament Night Bus, 502 Downtowner / Rail Line: 505 Dundas S.C., 306 Carlton N.C., 506 Carlton S.C.

Driving:

Paid street parking

South Riverdale Community Health Centre

Google Rating:

4.3

(

85

reviews)

Transit:

Bus Lines: 325 Don Mills Night Bus, 72 Pape / Rail Lines: 501 Queen, 301 Queen, 503 Kingston Road

Driving:

Paid street parking

EdgeWest - Healthcare for Youth Davenport-Perth Neighbourhood and Community Health Centre

Google Rating:

4.1

(

38

reviews)

Transit:

Bus Line: 168 Symington, 127 Davenport / Rail Line: 512 St. Clair

Driving:

limited free parking in area

Black Creek Community Health Centre - Sheridan Mall - Sexual Health Clinic

Google Rating:

(

reviews)

Transit:

Bus Line: 119 Torbarrie, 165 Weston Rd. North, 96 Wilson, 118 Thistle Down, 35 Jane / Rail Line: UP Union Pearson Express, KI Kitchener

Driving:

Free parking in area

Women's Care Birth Control and Sexual Health Center

Google Rating:

3.5

(

123

reviews)

Transit:

Bus Line: 400 Lawrence Manor, 352 Lawrence West Night Bus, 59 Maple Leaf, 52 Lawrence West, 29 Dufferin / Rail Line: 1 Line 1 (Yonge-University)

Driving:

Parking lot behind building

The Morgentaler Clinic

Google Rating:

3.1

(

92

reviews)

Transit:

Bus Line: 11 Bayview, 51 Leslie, 34 Eglington East, 54 Lawrence East / Rail Line: 1 Line 1 (Yonge-University)

Driving:

Street and rear parking

The Talk Shop Sexual Health Clinic

Google Rating:

3.5

(

24

reviews)

Transit:

Bus Line: 96 Oshawa/Finch Express, 19 Mississauga/North York, 27 Milton/North York, 34 Pearson Airport/North York, 67 Keswick/North York, 32 Brampton Trinity Community, 97 Yonge / Rail Line: 1 Line 1 (Yonge-University), 4 Line 4 (Sheppard)

Driving:

Underground parking

Black Creek Community Health Centre - Yorkgate Mall Site - Sexual Health Clinic

Google Rating:

(

reviews)

Transit:

Bus Line: 35 Jane, 36 Finch West, 99 Arrow Road, 108 Driftwood / Rail Line: 1 Line 1 (Yonge-University)

Driving:

Free mall parking

Weston King Neighbourhood Centre

Google Rating:

4.2

(

19

reviews)

Transit:

Bus Line: 89 Weston, 79 Scarlett Road, 352 Lawrence West Night Bus, 52 Lawrence West / Rail Line: KI Kitchener, UP Union Pearson Express

Driving:

Street parking

University of Toronto - Scarborough Campus - Health and Wellness Centre

Google Rating:

(

reviews)

Transit:

Bus Line: 41 Hamilton/Pickering, 38 Highland Creek, 95 York Mills, 116 Morningside, 12 Kingston Road, 900 Pulse - Highway 2, 905 Eglinton East Express

Driving:

Parking lot in area

TAIBU Community Health Centre - Sexual Health Clinic

Google Rating:

(

reviews)

Transit:

Bus Line: 131 Nugget, 334 Eglington East Night Bus, 133 Nielson, 134 Progress

Driving:

Paid parking

Cabbagetown Women's Clinic

Google Rating:

3.5

(

63

reviews)

Transit:

Bus Line: 65 Parliament, 365 Parliament Night Bus, 75 Sherbourne / Rail Line: 306 Carlton N.C., 506 Carlton S.C., 505 Dundas S.C.

Driving:

1hr free street parking

Hospital for Sick Children

Google Rating:

4.2

(

688

reviews)

Transit:

Bus Line: 5 Avenue Road, 6 Bay / Rail Line: 1 Line 1 (Yonge - University), 505 Dundas

Driving:

Paid underground parking

Stonegate Community Health Centre

Google Rating:

3.5

(

23

reviews)

Transit:

Bus Line: 66 Prince Edward, 145 Downtown/Humber Bay Express / Rail Line: 501 Queen S.C., 301 Queen N.C.

Driving:

Free Parking

Parkdale Queen West Community Health Centre

Google Rating:

3.6

(

29

reviews)

Transit:

Bus Line: 329 Dufferin Night Bus, 29 Dufferin / Rail Line: 301 Queen N.C., 501 Queen S.C.

Driving:

Paid street parking