Click to talk to a trained teen volunteer.

GTA Services

On this page you’ll find a list of sexual health clinics in the Greater Toronto Area. They provide things like free condoms, STI/Pregnancy/Pap tests, or abortion services. Check and see which clinic is most convenient for you (location, hours, etc.) and offers the services that you need. If you have a more immediate medical question, consider calling Telehealth Ontario (1 866-797-0000).

  • Barbra Schlifer Commemorative Clinic

    489 College Street, Suite 503, Toronto, ON. Closest Intersection: College and Bathurst. Take the Bathurst streetcar from Bathurst TTC station, get off at College Street, cross the road to the south side of College Street, turn right and travel along College Street for about a minute. (416) 323-9149 (for reception, press “0”, for Central Intake, […]

    Read more…

  • Bay Centre for Birth Control

    76 Grenville St., 3rd floor, Toronto, ON M5S 1B2 Closest Intersection: College Street and Elizabeth Street. You can exit from Queen’s Park TTC Station, turn left and travel east down College Street to Elizabeth Street. Turn right and travel up Elizabeth Street to Grenville Street. (416) 351-3700 www.womenscollegehospital.ca/programs-and-services/bcbc/

    Read more…

  • Birth Control and Sexual Health Centre

    960 Lawrence Ave. W, Suite 403, North York ON M6A 3B5 (416) 789-4541

    Read more…

  • Black Creek Community Health Centre (Sheridan Mall Location)

    2202 Jane Street, Unit 5, North York ON M3M 1A4 (416) 249-8000 www.bcchc.com

    Read more…

  • Black Creek Community Health Centre (Yorkgate Mall Location)

    1 York Gate Blvd., Suite 202, North York ON M3N 3A1 (416) 246-2388 www.bcchc.com

    Read more…

  • Bloor West Village Women’s Clinic

    2425 Bloor St. W, Toronto ON M6S 4W4 Closest Intersection: Bloor and Jane. You can exit Jane TTC Station and cross to the south side of Bloor Street. (416) 849-4595 1-844-785-1375 www.torontoabortion.com

    Read more…

  • Cabbage Town Clinic

    302 Gerrard St. E, Toronto ON M5A 2G7 Closest Intersection: Parliament St. and Gerrard St. You can take the 506 Carlton Streetcar Eastbound from Queen’s Park or College TTC Stations to the Gerrard St East at Sackville Street stop. You can cross the street to the North side of Gerrard, turn left and travel west […]

    Read more…

  • Central Toronto Community Health Centre

    168 Bathurst St., Toronto ON M5V 2R4 Closest Intersection: Bathurst St. and Richmond St. W. You can take the 511 Bathurst streetcar from Bathurst TTC Station to Queen Street West and travel south for about a minute. (416) 703-8482 www.ctchc.com

    Read more…

  • Choice in Health

    1678 Bloor St. W, Suite 301, Toronto ON M6P 1A9 Closest Intersection: Bloor Street West and Keele Street. You can get out from Keele TTC Station and travel east on Bloor Street West for about two minutes. (416) 975-9300 1-866-565-9300 www.choiceinhealth.ca

    Read more…

  • Crossways Clinic

    2340 Dundas St. W, Toronto ON M6P 4A9 (416) 392-0999

    Read more…

  • East Metro Youth Services

    1200 Markham Road, Suite 200, Scarborough, ON M1H 3C3 Closest Intersection: Markham and Ellesmere. You can take the 134C Progress Northbound bus from McCowan Station to Progress Avenue at Markham Road East, then travel from Progress Avenue to Markham Road, turn left, travel for about 8 minutes, then turn left. (416) 438-3697 http://emys.on.ca/

    Read more…

  • EdgeWest Youth Clinic

    1900 Davenport Rd., Toronto ON M6N 1B7 Closest Intersection: Davenport and Symington. You can take the 168 Symington bus from Dundas West TTC station, get off at Davenport Road, turn left and travel west for about a minute. (416) 652-4363 www.edgewest.ca

    Read more…

  • EdgeWest Youth Clinic

    1900 Davenport Rd, Toronto, ON M6N 1B7 Closest Intersection: Davenport Rd. and Symington Ave. You can take the 168 Symington bus from Dundas West TTC station, get off at Davenport Rd., turn left and travel west on Davenport Rd. for about a minute. (416) 652-4363 http://edgewest.ca

    Read more…

  • Egale YouthOUTreach

    290 Shuter Street, Level 1, Toronto, ON M5A 1W7 Closest Intersection: Shuter and Parliament. You can take the 65 Parliament bus southbound for 10 minutes. Exit at the Shuter St. stop, travel to the Shuter and Parliament intersection, turn right and keep going for about a minute. (416) 964-7887 https://egale.ca/outreach/

    Read more…

  • Family Service Toronto – Church Street

    355 Church St., Toronto, ON M5B 1Z8 Closest Intersection: Church and Gerrard St. E. You can take the 506 Carlton streetcar from College or Queen’s Park TTC stations to Church Street. Cross Church Street to the east side and travel south on Church Street for about 3 minutes. (416) 595-9618 https://familyservicetoronto.org/

    Read more…

  • Family Service Toronto – Fifth Street

    LAMP Community Health Centre, 185 Fifth Street, Etobicoke, ON M8V2Z5 Closest Intersection: Fifth and Birmingham. You can take the 44 Kipling South bus or the 188 Kipling South Rocket bus from Kipling TTC station to Birmingham St. From there, cross Kipling Street to the east side of Kipling and the north side of Birmingham Street. […]

    Read more…

  • Family Service Toronto – Rexdale

    Rexdale Community Health Centre, 8 Taber Road, Etobicoke, ON M9W 3A4 Closest Intersection: Kipling and Rexdale. You can take the 45A Kipling Northbound bus to Redcliff Boulevard. After disembarking here, you can travel north on Kipling for about a minute, then cross Kipling Street to the west side of Kipling and the north side of […]

    Read more…

  • Family Service Toronto – Sterling Road

    128 Sterling Road, Suite 202, Toronto, ON M6P 0A1 Closest Intersection: Bloor and Sterling. You can take the 47 Lansdowne Southbound bus from Yorkdale Mall or Lansdowne TTC Station to College Street. Walk to the intersection of Lansdowne and College, turn right and travel west along College Street for a couple of minutes until you […]

    Read more…

  • Family Service Toronto – Victoria Park

    Victoria Park Hub, 1527 Victoria Park Avenue, Scarborough, ON M1L 2N5 Closest Intersection: Victoria Park Ave. and Eglinton Ave East. You can take the 24A Victoria Park North bus from Victoria Park TTC Station to the Victoria Park Ave. at Craighton Drive stop. After disembarking, turn right and travel south on Victoria Park Ave. for […]

    Read more…

  • Flemingdon Health Centre (The Gate)

    10 Gateway Blvd., North York ON M3C 3A1 Closest Intersection: Gateway Blvd. and Don Mills Road. You can take the 185 Don Mills Rocket from Pape TTC Station to Gateway Blvd North. Exit the bus and travel south on Don Mills Road, turn left on Gateway Blvd and continue on for about a minute. (416) […]

    Read more…

  • Fred Victor Community Outreach Services – Scarborough

    2660 Eglinton Avenue East, Scarborough, ON M1K 2S3 Closest Intersection: Eglinton Ave. East and Brimley. Take the 116 Morningside East, 12A Kingston Road or 86 buses from Kennedy TTC Station to Eglinton Ave. East at Falmouth Ave. Disembark, cross the street to the north side of Eglinton Ave. East and travel east for about four minutes […]

    Read more…

  • Fred Victor Health and Community Services Centre

    145 Queen Street East, Toronto, ON Closest Intersection: Queen and Jarvis. You can take the 501 Queen streetcar from Queen TTC Station to Jarvis St. After disembarking, cross the street to the south east side of the intersection. (416) 644-3081 http://www.fredvictor.org/

    Read more…

  • Fred Victor Mental Health Court Support Services – College Park

    444 Yonge Street, Room 263 and 265, Toronto, ON Closest Intersection: Yonge and College. Located in College Park, so you just have to exit College TTC station at the College Park side, go past the food court and Metro to get to the elevator and take it to the 2nd floor. If you have a wheelchair, […]

    Read more…

  • Fred Victor Mental Health Court Support Services – Old City Hall

    60 Queen Street West, Room 20, Toronto, ON Closest Intersection: Bay and Queen. Exit the Queen TTC station at the Eaton Centre, turn right on Dundas Street West and travel west for a few minutes until you get to Bay Street. Fax: (416) 364-3671

    Read more…

  • Fred Victor Women’s 24/7 Drop-In Program

    Address: 67 Adelaide Street East, Toronto, ON. Closest Intersection: Adelaide and Church. Exit King TTC Station, cross the street to the east side of Yonge Street  and travel north on Yonge Street to Adelaide St. East. Cross to the south side of Adelaide St. E and travel east on Adelaide St. E for about five […]

    Read more…

  • Gerstein Crisis Centre on Bloor

    1045 Bloor Street West, Toronto, ON. Closest Intersection: Bloor and Havelock. You can exit from the Dufferin TTC station (East exit, where you can catch the 29 Dufferin Northbound bus), cross the street to the south side of Bloor Street West, turn left on Bloor St. W and travel east for about 4 minutes. (416) […]

    Read more…

  • Gerstein Crisis Centre on Church

    100 Charles Street East, Toronto, ON. Closest Intersection: Charles and Church. You can exit from Bloor-Yonge TTC station, turn left on the north side of Bloor Street East, travel along Bloor Street East for a couple of minutes to Church Street. Cross to the east side of Church and the south side of Bloor Street […]

    Read more…

  • Good2Talk

    Address: Address not made public – phone helpline. Phone: 1-866-925-5454 https://good2talk.ca/

    Read more…

  • Griffin Centre Mental Health Services

    1124 Finch Avenue West, Unit 1, Toronto, ON. Closest Intersection: Dufferin and Finch. Take the 36 Finch West westbound and get off at Opposite 1111 Finch Ave. West. Travel down Finch Ave. West for a couple of minutes. (416) 222-1153 http://www.griffin-centre.org/

    Read more…

  • Hassle Free Clinic (Men/Trans Clinic)

    66 Gerrard St. E, 2nd Floor, Toronto ON M5B 1G3 Closest Intersection: Church St. and Gerrard St. You can take the 506 Carlton streetcar from Queen’s Park or College TTC Stations to Church Street and then travel south on Church for about 5 minutes. (416) 922-0566 www.hasslefreeclinic.org

    Read more…

  • Hassle Free Clinic (Women/Trans Clinic)

    66 Gerrard St. E, 2nd Floor, Toronto ON M5B 1G3 Closest Intersection: Church St. and Gerrard St. You can take the 506 Carlton streetcar from Queen’s Park or College TTC Stations to Church Street and then travel south on Church for about 5 minutes. (416) 922-0566 www.hasslefreeclinic.org

    Read more…

  • Immigrant Women’s Health Centre

    489 College Street, Suite 200, Toronto ON M6G 1A5 Closest Intersection: Bathurst St. and College St. Take the 511 Bathurst streetcar from Bathurst TTC station to College Street. Cross the street to the south side of College Street, turn right and travel west for about 2 minutes. (416) 323-9986 www.immigranthealth.info

    Read more…

  • Jane Street Clinic

    662 Jane St., Toronto ON M6N 4A7 Closest Intersection: Jane St. and St. Clair Ave. W. Take the 35 Jane Northbound bus to Jane St and St. Clair Ave West North. Cross the street to the west side of Jane St. and travel north on Jane St. for about 2 minutes. (416) 338-7272

    Read more…

  • Jessie’s | The June Callwood Centre for Young Women

    205 Parliament St, Toronto ON M5A 2Z4 Closest Intersection: Shuter and Parliament. You can take the 65 Parliament Southbound bus from Castle Frank TTC station to Shuter St., and then travel south on Parliament Street for about 2 minutes. You can also take the Queen Streetcar eastbound to Parliament Street, cross the street to the […]

    Read more…

  • Kids Help Phone

    Address not made public – phone and instant messaging service. Phone: 1-800-668-6868 https://kidshelpphone.ca/

    Read more…

  • LGBTQ+ Youth Line

    Address not made public – phone, text and instant messaging service. Phone: 1-800-268-9688 Text: (647) 694-4275 http://www.youthline.ca/

    Read more…

  • Mississauga Women’s Clinic

    101 Queensway West, Suite 401, Mississauga ON L5B 2P7 Closest Intersection: Hurontario St and Queensway West. You can take the 19 Square One bus from Yorkdale TTC Station to City Centre Drive at Robert Speck Parkway, then catch the 19 Hurontario Southbound Mississauga bus to the Trillium Hospital Bus Terminal. Then, you can cross the […]

    Read more…

  • Planned Parenthood Toronto

    36B Prince Arthur Ave., Toronto ON M5R 1A9 Closest Intersection: Bloor St W. and Bedford Rd. Exit from St. George TTC Station (Bedford Rd exit), travel north up Bedford Rd. for a block, cross the street to the east side of Bedford, then again to the north side of Prince Arthur Ave. Travel east for […]

    Read more…

  • Planned Parenthood Toronto

    36B Prince Arthur Avenue, Toronto, ON M5R 1A9 Closest Intersection: Bloor St. W and Bedford Ave. Exit from St. George TTC Station (Bedford Rd exit), travel north up Bedford for a block, cross the street to the east side of Bedford, then again to the north side of Prince Arthur Ave. Turn right and travel […]

    Read more…

  • Rexdale Community Health Centre

    8 Taber Rd., Etobicoke ON M9W 3A4 Closest Intersection: Kipling and Rexdale. You can take the 45A Kipling Northbound bus to Redcliff Boulevard. From there, you can travel up Kipling for a minute, turn onto Taber Road and travel on for another minute. (416) 744-0066 www.rexdalechc.com

    Read more…

  • Rexdale Community Health Centre (John Garland Site)

    1701 Martin Grove Rd., Etobicoke ON M9V 4N4 Closest Intersection: Martin Grove Rd. and Finch Ave. West. You can take the 96 Wilson bus from Wilson TTC Station to John Garland Blvd. at Martin Grove Rd. Travel across the street, turn left and head north on Martin Grove Road for about 2 minutes. (416) 288-0282 […]

    Read more…

  • Rexdale Youth Resource Centre

    1530 Albion Rd., Etobicoke ON M9V 1B4 Closest Intersection: Kipling Ave. and Albion Rd. You can take the 36 Finch West bus westbound to the Finch Ave. West at Opposite Albion Mall stop and then travel for about 7 minutes down Finch Avenue West until you get to Albion Road. Note: You may want to […]

    Read more…

  • Scarborough Sexual Health Clinic

    160 Borough Dr., Scarborough ON M1P 4N8 (416) 338-7438

    Read more…

  • Sheena’s Place

    87 Spadina Rd, Toronto, ON M5R 2T1 Closest Intersection: Spadina and Kendal. Exit from Spadina TTC Station (east side of Spadina Road), turn left and travel north up Spadina Rd for about 6 minutes. You can also take the 127 Davenport Westbound bus from Spadina TTC Station to Kendal Ave, and travel north for less […]

    Read more…

  • Sherbourne Health Centre

    333 Sherbourne St, Toronto, ON M5A 2S5 Closest Intersection: Sherbourne St. and Carlton St. You can take the 75 Southbound bus from Sherbourne TTC station, get out at Carlton St., cross the road to the south side of Carlton St., then again to the east side of Sherbourne St., and then travel south on Sherbourne […]

    Read more…

  • Shout Clinic

    168 Bathurst St., Toronto ON M5V 2R4 Closest Intersection: Bathurst St. and Richmond St. W. You can take the 511 Bathurst streetcar from Bathurst TTC Station to Queen St W and travel south on Bathurst for about a minute. (416) 703-8482 www.ctchc.com Clinic Hours (*denotes drop-in hours) Mon: 9:00 am – 12:30 pm* Tue: 2:00 […]

    Read more…

  • Skylark Youth ‘What’s Up’ Walk-In Clinic

    65 Wellesley Street E., Unit 500, Toronto, ON M4Y 1G7 Closest Intersection: Wellesley St. & Church St. You can exit from Wellesley TTC Station. Cross the street, turn left and travel west along Wellesley Street for about 2 minutes until you reach Church Street. (416) 482-0081 http://www.skylarkyouth.org/  

    Read more…

  • Skylark Youth YouthCan Impact Walk-In Clinic

    40 Orchard View Blvd., Unit 102 (lower level), Toronto, ON M4R 1B9 Closest Intersection: Yonge St. & Eglinton Ave. Exit Eglinton TTC Station, cross the Yonge-Eglinton intersection to the west side of Yonge Street and the north side of Eglinton Ave. Travel north on Yonge Street until you reach Orchard View Blvd. Turn left and […]

    Read more…

  • Special Treatment Clinic

    790 Bay St., 8th Floor, Toronto ON M5G 1N8 (416) 351-3800 ext.2207

    Read more…

  • Stella’s Place

    18 Camden Street, Toronto ON, M5V 1V1 Closest Intersection: Spadina and Richmond. You can take the Spadina streetcar from the Spadina TTC station to Queen Street, travel south past Richmond, turn right on Camden Street and travel along Camden for about 2 minutes. (416) 461-2345 https://stellasplace.ca/

    Read more…

  • Taibu Community Health Centre

    27 Tapscott Rd., Unit 1, Scarborough ON M1B 4Y7 (416) 644-3536 www.taibuchc.ca

    Read more…

  • The Etobicoke Children’s Centre – Hartsdale

    Address: 65 Hartsdale Drive, Etobicoke, ON. Closest Intersection: Kipling Avenue and The Westaway. You can take the 37 Islington northbound from Islington TTC Station to Islington Ave. at Deerfoot Road. After disembarking, travel south down Islington Ave., cross to the west side of Islington Ave. and travel west down Holgate St. Once you reach Hartsdale […]

    Read more…

  • The Etobicoke Children’s Centre – Rexdale

    2267 Islington Avenue, Etobicoke, ON M9W 3W7. Closest Intersection: Islington and Rexdale. You can take the 37 Islington northbound to the Islington Ave. at Rexdale Boulevard North Side stop, disembark and travel north on Islington Ave for about a minute. (416) 240-1111 http://www.etobicokechildren.com/

    Read more…

  • The Morgentaler Clinic

    727 Hillsdale Ave. E, Toronto ON M4S 1V4 Closest Intersection: Bayview Avenue and Eglinton Ave East. You can take the 34 Eglinton East to Eglinton Ave East at Bayview Ave. Then, travel south on Bayview Ave. for about 5 minutes until you reach Hillsdale Ave. E. (416) 932-0446 1-800-556-6835 www.morgentaler.ca

    Read more…

  • The Talk Shop

    5110 Yonge St., North York ON M2N 5V7 Closest Intersection: Yonge Street and Sheppard Ave. West. You can cross the street after exiting the North York Centre TTC Station and travel south on Yonge St. for about 3 minutes. (416) 338-7000

    Read more…

  • Warm Line

    Address: Address not made public – phone, text and instant messaging service. Phone: (416) 960-9276 Text: (647) 557-5887 http://www.warmline.ca/

    Read more…

  • Women’s Care Clinic

    960 Lawrence Ave. W, Suite 501, Toronto ON M6A 3B5 Closest Intersection: Dufferin St. and Lawrence Ave. West. You can take the 52 Lawrence West bus from Lawrence West TTC station to Apex Road. After getting off the bus, turn right and travel for about a minute. (416) 256-4139 www.womenscareclinic.ca

    Read more…

  • Women’s Health In Women’s Hands

    2 Carlton Street, Suite 500, Toronto, ON M5B 1J3 Closest Intersection: Yonge St. and College St. Exit from College TTC Station on the east side and enter the building between Shopper’s Drug Mart and Bulk Barn. Take the elevator to the 5th floor. (416) 593-7655 Ext. 7 http://www.whiwh.com/mental-health-services

    Read more…

  • Woodgreen Community Services

    815 Danforth Avenue, Suite 100, Toronto, Ontario M4J 1L2 Closest Intersection: Danforth and Jones. You can get out at Pape TTC station, turn left and travel down Lipton Avenue to Eaton Avenue, turn right, travel south to Danforth Avenue, turn left on Danforth and travel east for another 2 minutes. (416) 645-6000 ext. 1100 http://www.woodgreen.org/

    Read more…

  • Yorktown Family Services

    2010 Eglinton Avenue West, Suite 300, York, ON. Closest Intersection: Eglinton and Dufferin. You can take the 32 Eglinton West Westbound from Eglinton West TTC station to Ennerdale Road, then turn right and travel west for a couple of minutes. General Information 416-394-2424 Crisis Line (416) 394-2999

    Read more…

  • YouthLink

    636 Kennedy Road, Scarborough, ON. Closest Intersection: Eglinton and Kennedy. You can take the 113 Danforth West to Foxridge Drive and cross the road to the corner of Foxridge Drive. (416) 967-1773 Home

    Read more…