This is a list of the stations of the TTC subway and RT system in Toronto, Ontario, Canada.

The Toronto subway system consists of three conventional subway lines:

  • Yonge-University-Spadina
  • Bloor-Danforth
  • Sheppard

An intermediate capacity light rail line, the Scarborough RT or LRT (light rail transit) line, is also shown on subway route maps, although it is almost entirely above ground. However, subway cars cannot run on it, so passengers must transfer from the subway to the RT. Motive power on the RT is by linear induction, while the subway operates by conventional electric traction. A list of Scarborough RT stations is included below.

Yonge-University-Spadina Line (Downsview to Finch)
Opened 1954 Union - Eglinton, 1963 St. George - Union, 1973 Eglinton - York Mills, 1974 York Mills - Finch, 1978 Wilson - St. George, 1987 North York Centre (note 1), 1996 Downsview - Wilson
StationSite
DownsviewW. R. Allen Road at Sheppard Avenue West
WilsonW. R. Allen Road at Wilson Avenue
Yorkdale W. R. Allen Road south of Highway 401 at Yorkdale Shopping Centre
Lawrence WestW. R. Allen Road at Lawrence Avenue West
GlencairnW. R. Allen Road at Glencairn Avenue
Eglinton WestW. R. Allen Road/Everden Road at Eglinton Avenue West
St. Clair West St. Clair Avenue West between Bathurst Street and Tweedsmuir Avenue at Nordheimer Ravine
DupontSpadina Road at Dupont Street
Spadina - transfers to the Bloor-Danforth line (note 2) Spadina Road/Spadina Avenue at Bloor Street West
St. George - transfers to the Bloor-Danforth line (note 3)Bloor Street West at St. George Street
MuseumQueen's Park at Charles Street West
Queen's ParkQueen's Park/University Avenue at College Street
St. Patrick University Avenue at Dundas Street West
Osgoode University Avenue at Queen Street West
St. Andrew University Avenue at King Street West
Union transfers to the GO Train system - Front Street West between Bay Street and York Street at Union Station
King Yonge Street at King Street West/East
Queen (note 4) Yonge Street at Queen Street West/East
Dundas Yonge Street at Dundas Street West/East
College Yonge Street at College Street/Carlton Street
Wellesley Yonge Street at Wellesley Street West/East
Bloor-Yonge (Bloor) - transfers to the Bloor-Danforth line (note 5)Yonge Street at Bloor Street West/East
Rosedale Yonge Street at Crescent Road
Summerhill Yonge Street at Shaftesbury Avenue, near Summerhill Avenue
St. Clair Yonge Street at St. Clair Avenue West/East
Davisville (note 6) Yonge Street at Chaplin Crescent/Davisville Avenue
Eglinton Yonge Street at Eglinton Avenue West/East
Lawrence Yonge Street at Lawrence Avenue West/East
York Mills Yonge Street at Wilson Avenue/York Mills Road in Hogg's Hollow
Sheppard-Yonge (formerly Sheppard) - transfers to the Sheppard line (note 7) Yonge Street at Sheppard Avenue West/East
North York Centre (note 1) Yonge Street at Park Home Avenue/Empress Avenue, at Mel Lastman Square
Finch Yonge Street at Finch Avenue West/East
Bloor-Danforth Line (Kipling to Kennedy)
Opened 1966 Keele - Woodbine (note 3), 1968 Islington - Keele and Woodbine - Warden, 1980 Kipling - Islington and Warden - Kennedy
StationSite
KiplingSt. Albans Road at Aukland Road, near Dundas Street West at its more westerly intersection with Bloor Street West, and Kipling Avenue
Islington Bloor Street West at Islington Avenue
Royal York Bloor Street West at Royal York Road
Old Mill Bloor Street West at Old Mill Terrace/Humber Boulevard
Jane Bloor Street West at Jane Street
Runnymede Bloor Street West at Runnymede Road
High Park Bloor Street West at Quebec Avenue, by High Park
Keele Bloor Street West at Keele Street
Dundas West Bloor Street West at its more easterly intersection with Dundas Street West (between Indian Grove and Mountview Avenue)
Lansdowne Bloor Street West at Lansdowne Avenue
Dufferin Bloor Street West at Dufferin Street
Ossington Bloor Street West at Ossington Avenue
Christie Bloor Street West at Christie Street, beside Christie Pits
Bathurst Bloor Street West at Bathurst Street
Spadina - transfers to the Yonge-University-Spadina line (note 2)Bloor Street West at Spadina Road/Spadina Avenue
St. George - transfers to the Yonge-University-Spadina line (note 3) Bloor Street West at St. George Street
Bay (note 3) Bloor Street West at Bay Street
Bloor-Yonge (Yonge) - transfers to the Yonge-University-Spadina line (note 5)Bloor Street West/East at Yonge Street
Sherbourne Bloor Street East at Sherbourne Street/Sherbourne Street North
Castle Frank Bloor Street East at Castle Frank Road
Broadview Danforth Avenue at Broadview Avenue
Chester Danforth Avenue at Chester Avenue
Pape Danforth Avenue at Pape Avenue
Donlands Danforth Avenue at Donlands Avenue
Greenwood Danforth Avenue at Greenwood Avenue
Coxwell Danforth Avenue at Coxwell Avenue
Woodbine Danforth Avenue at Woodbine Avenue
Main Street Danforth Avenue at Main Street
Victoria ParkThe Market Place/Albion Avenue at Victoria Park Avenue
WardenSt. Clair Avenue East at Warden Avenue
Kennedy - transfers to the Scarborough RT (note 8)Eglinton Avenue East at Kennedy Road
Sheppard Line (Sheppard-Yonge to Don Mills)
Opened 2002
StationSite
Sheppard-Yonge - transfers to the Yonge-University-Spadina line (note 7)Sheppard Avenue West/East at Yonge Street
Bayview Sheppard Avenue East at Bayview Avenue
Bessarion Sheppard Avenue East at Bessarion Road/Burbank Road
Leslie Sheppard Avenue East at Old Leslie Street, at Seneca College Leslie campus
Don Mills Sheppard Avenue East at Don Mills Road
Scarborough RT (Kennedy to McCowan)
Opened 1985
StationSite
Kennedy - transfers to the Bloor-Danforth line (note 8)Kennedy Road and Eglinton Avenue East
Lawrence EastLawrence Avenue East between Kennedy Road and Midland Avenue
EllesmereEllesmere Road between Kennedy Road and Midland Avenue
MidlandMidland Avenue and Cosentino Drive
Scarborough Centrebetween Scarborough Civic Centre and Scarborough Town Centre, north of Ellesmere Road between Brimley Road and McCowan Road
McCowanMcCowan Road and Bushby Drive/Town Centre Court

Notes

(1) North York Centre station was added by excavating alongside the existing tracks, at a level section of line provided for this purpose when the line was built.

(2) Spadina station consists of two separate parts, one for each line, at the same level; they are connected inside the station's fare-paid zone by a long tunnel with moving walkways. At St. George, westbound and northbound trains stop one above the other; they both call at Spadina next, but the northbound ones make a 90-degree turn first. Similarly for the other direction.

(3) Bay and St. George stations each have four parallel tracks, two above two. Between these stations and Museum is a full double-track, grade-separated wye junction. The tracks to/from Museum connect to the upper St. George and lower Bay stations, while the tracks along Bloor use lower St. George and upper Bay. From February to September 1966 all three sides of the wye were used in regular service: from each of three terminals - Eglinton, Keele, and Woodbine - trains ran alternately to the other two (between Eglinton and Museum they went via Union). Thereafter the Bloor-Danforth Line became a separate route, lower Bay was closed, and upper St. George became a terminus until the line to Wilson was opened. Lower Bay is sometimes used as a movie or TV set representing various other cities, and has been used for platform-surface experiments, but otherwise the wye links between the two lines are only used if cars or work equipment need to be transferred between them. It has acquired a legendary status amongst so-called urban explorers, who often brave a host of dangers to gain access to the now-abandoned station.

(4) The original subway plan approved by referendum in 1946 called for a streetcar (light rail) subway under Queen Street. A cavern was accordingly excavated under Queen station for the streetcar station, but the Queen line was never built. Some of the space was later used for other purposes.

(5) The station is called Bloor-Yonge on maps, but signed "Bloor" on the Yonge-University-Spadina line and "Yonge" on the Bloor-Danforth Line, following the style common in New York. The Bloor-Danforth tracks cross under the other line.

(6) This station has a third track with its own platform face, which can be used by trains entering or leaving service at the adjacent yard, or as an alternate route if one of the running lines is blocked.

(7) In contrast to Bloor-Yonge station, this one was renamed from "Sheppard" to "Sheppard-Yonge" in 2002. The Sheppard line tracks cross above the other line. Near the station are two junction tracks connecting the two lines, used only if cars or work equipment need to be transferred between them.

(8) At Kennedy station the Scarborough RT tracks are parallel to the subway tracks and directly above them.