Take the TTC to holiday events across the city

Toronto is glowing with holiday markets, light displays, and a variety of seasonal experiences. Whether you're shopping for locally made gifts, visiting a festive attraction, or heading to a holiday show, the TTC can take you there.
Explore events taking place across Toronto during the 2026 holiday season and into early January 2027, and plan your trip before you leave.
On this page
This weekend: Friday, November 13 to Sunday, November 15
Looking for a holiday outing? Explore what's coming up this weekend!
-
Royal Agricultural Winter Fair – November 6 to 15
Exhibition Place, 100 Princes' Boulevard
Photos with Santa: November 12 to 15, 12 p.m. to 3 p.m.
Hours:
- Sunday and Monday: 9 a.m. to 6 p.m.
- Tuesday to Saturday: 9 a.m. to 8 p.m.
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront streetcar to Exhibition Loop.
- Option 2: Take Line 2 to Bathurst Station, then take the 511 Bathurst streetcar to Exhibition Loop.
-
Markets and shopping
5th Annual Snowflake Kisses and Warm Wishes Market – Saturday, November 14, 10 a.m. to 2 p.m.
Evergreen Brick Works, 550 Bayview Avenue
Check out the Brightside Collective Facebook Event for more details.
To get there, take Line 1 to Davisville Station, then take the 28 Bayview South bus to Evergreen Brick Works.
Toronto Dark Arts Market Early Holiday Market – Saturday, November 14, 11 a.m. to 5 p.m.
Ground Control, 1279 Queen Street West
Check out the event website for more details.
To get there, take Line 2 to Dufferin Station, then take the 29 Dufferin or 929 Dufferin Express bus southbound to Dufferin Street at Queen Street West and head west.
Toronto Artisan Holiday Market – Saturday, November 14, 12 p.m. to 6 p.m.
CF Shops at Don Mills, Town Square, 1090 Don Mills Road
Check out the event website for more details.
To get there, take Line 5 to Don Valley Station, then take the 54 Lawrence East or 191 Underhill bus to Don Mills Road at Clock Tower Road and head east.
Toronto Zoo Holiday Marketplace – Saturday, November 14 and Sunday, November 15, 11 a.m. to 4 p.m.
2000 Meadowvale Road
Access to the marketplace is free with regular zoo admission. Check out the event website for more details.
To get there, take Line 2 or Line 5 to Kennedy Station, then take the 86A Scarborough bus eastbound to Toronto Zoo.
-
Lights, displays, and neighbourhood celebrations
Rosedale Main Street Cavalcade of Lights – Saturday, November 14, 2 p.m. to 6:30 p.m.
Yonge Street from Woodlawn Avenue to Crescent Road
Tree-lighting ceremony: 5:30 p.m. at Scrivener Square
Check out the event website for more details.
To get there, take Line 1 to Rosedale Station and head north on Yonge Street.
Santa Claus Parades
-
Beaches Santa Claus Parade – Sunday, November 15, 1 p.m.
The parade begins at Victoria Park Avenue and Kingston Road and ends at Centre 55, located at 97 Main Street.
Check out the event website for more details.
To get there, take Line 2 to Victoria Park Station, then take the 12 Kingston Road or 117 Birchmount South bus to Victoria Park Avenue at Gerrard Street East and head south to Kingston Road.
Please note: There will be temporary route changes to the 12 Kingston Road, 117 Birchmount South and 503 Kingston Road buses on Sunday, November 15 from 12:30 p.m. to 3 p.m. for the parade.
-
The 122nd Santa Claus Parade and Holly Jolly Fun Run – Sunday, November 22
Holly Jolly Fun Run: Starts at 11:45 a.m. from 625 Bloor Street West
Santa Claus Parade: Starts at 12:30 p.m. from Christie Pits, 750 Bloor Street West
To get there, take Line 2 to Christie Station and head west across Christie Street to Christie Pits.
Please note: There will be temporary route changes to multiple bus and streetcar routes on Sunday, November 22 from 7 a.m. to 6 p.m. for the parade.
-
Markham Santa Claus Parade – Saturday, November 28, 11 a.m. to 1 p.m.
The parade travels along Main Street Markham between Highway 7 East and 16th Avenue.
Check out the event website for more details.
To get there, take Line 2 to Warden Station, then take the 102D Markham Road bus to Main Street Markham South at Highway 7.
Please note: There will be temporary route changes to the 102D Markham Road bus on Saturday, November 28 from 8 a.m. to 2 p.m. for the parade.
-
Etobicoke Lakeshore Santa Claus Parade – Saturday, December 5, 10 a.m. to 12 p.m.
The parade travels along Lake Shore Boulevard West between Dwight Avenue and Thirty Seventh Street.
Check out the event website for more details.
To get there, take Line 2 to Islington Station, then take the 110C Islington South bus to Islington Avenue at Birmingham Street. Head south on Islington Avenue and east on Lake Shore Boulevard West.
Please note: There will be temporary route changes to the 44 Kipling South, 110C Islington South and 507 Long Branch routes on Saturday, December 5 from 9 a.m. to 12:30 p.m. for the parade.
Festivals and seasonal destinations
-
Distillery Winter Village – November 12 to January 3, 2027
Distillery Historic District, 55 Mill Street
Tree-lighting ceremony: Thursday, November 12 at 6 p.m.
Hours:
- Sunday to Thursday: 10 a.m. to 9 p.m.
- Friday and Saturday: 10 a.m. to 10 p.m.
- Thursday, December 24 (Christmas Eve): 10 a.m. to 6 p.m.
- Saturday, December 26 (Boxing Day): 11 a.m. to 10 p.m.
- Thursday, December 31 (New Year’s Eve): 10 a.m. to midnight
- Friday, January 1 (New Year’s Day): 11 a.m. to 9 p.m.
- Closed: Friday, December 25 (Christmas Day)
Check out the event website for more details.
Here are several ways the TTC can take you there:
- Option 1: Take Line 1 to King Station, then take the 504 King streetcar or 504C King replacement bus eastbound to King Street East at Parliament Street and head south on Parliament Street.
- Option 2: Take Line 2 to Castle Frank Station, then take the 65 Parliament bus southbound to Parliament Street at King Street East and head south on Parliament Street.
- Option 3: Take Line 1 to Union Station, then take the 114 Queens Quay East bus to Parliament Street at Lake Shore Boulevard East and head north on Parliament Street.
-
Holiday events at Scarborough Town Centre – November 12 to December 24
300 Borough Drive
Planet Santa:
- November 12 to December 23: Monday to Saturday, 10 a.m. to 8 p.m.; Sunday, 11 a.m. to 7 p.m.
- Thursday, December 24 (Christmas Eve): 10 a.m. to 3 p.m.
Check out the event website for more details.
To get there, take Line 2 or Line 5 to Kennedy Station, then take the 903A/903B Kennedy-Progress Express, 129A/129B McCowan North, 133 Neilson, 38A/38B Highland Creek, or 131 Nugget bus to Scarborough Centre Station.
-
Holidays at CF Toronto Eaton Centre – November 13 to January 3, 2027
220 Yonge Street
Tree-lighting ceremony: Thursday, November 12, 6 p.m.
Visits with Santa:
- Monday to Saturday: 11 a.m. to 7 p.m.
- Sunday: 11 a.m. to 6 p.m.
Tree light and snow shows:
- Monday to Saturday: Hourly from 1 p.m. to 8 p.m.
- Sunday: Hourly from 1 p.m. to 6 p.m.
Check out the event website for more details.
To get there, take Line 1 to TMU Station or Queen Station.
-
Holiday Hills at STACKT market – Tuesday to Sunday, November 13 to January 3, 2027
STACKT market, 28 Bathurst Street
Regular hours:
- Tuesday to Friday: 4 p.m. to 11 p.m.
- Saturday and Sunday: 12 p.m. to 11 p.m.
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 2 to Bathurst Station, then take the 511 Bathurst streetcar to Bathurst Street at Niagara Street and head south to the market.
- Option 2: Take Line 1 to Union Station, then take the 510 Spadina streetcar to Spadina Avenue at Front Street West and head south to the market.
-
HarbourFrost – Friday to Sunday, November 20 to December 20
Harbourfront Centre, 235 Queens Quay West
Tree-lighting ceremony: Friday, November 20, 6:45 p.m.
Hours:
- Friday: 5 p.m. to 9 p.m.
- Saturday: 12 p.m. to 9 p.m.
- Sunday: 12 p.m. to 6 p.m.
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront or 510 Spadina streetcar to Queens Quay West at Harbourfront Centre and head southwest.
- Option 2: Take Line 2 to Spadina Station, then take the 510 Spadina streetcar to Queens Quay West at Rees Street and head southeast.
-
Holiday events at Cloverdale Mall – November 21 to December 24
250 The East Mall
Visits with Santa:
- Monday to Friday: 10 a.m. to 1:30 p.m., 2:10 p.m. to 4:30 p.m., 5 p.m. to 7 p.m.
- Saturday: 10 a.m. to 12 p.m., 12:30 p.m. to 2:30 p.m., 3 p.m. to 6 p.m.
- Sunday: 11 a.m. to 2:20 p.m., 3 p.m. to 6 p.m.
- Thursday, December 24 (Christmas Eve): 9 a.m. to 12:20 p.m., 1 p.m. to 4 p.m.
Paws and Claws: Sundays, November 22 and 29, December 6, 13, and 20, 6:30 p.m. to 8 p.m.
Check out the event website for more details.
To get there, take Line 2 to Kipling Station, then take the 111 East Mall bus to The East Mall at Yarn Road.
-
Holidays at CF Shops at Don Mills – December 3 to 23
1090 Don Mills Road
Visits with Santa:
- December 3, 4, 9, 11, 16, 17, 18, 21, 22, and 23: 3:30 p.m. to 6:30 p.m.
- December 5, 6, 12, 13, 19, and 20: 12:30 p.m. to 3:30 p.m.
Toronto Firefighters Toy Drive: Thursday, December 10, 4 p.m. to 7 p.m.
Check out the event website for more details.
To get there, take Line 5 to Don Valley Station, then take the 54 Lawrence East or 191 Underhill bus to Don Mills Road at Clock Tower Road and head east.
-
Christmas at the Castle and Holiday Lights – select dates from December 4 to January 2, 2027
Casa Loma, 1 Austin Terrace
Christmas at the Castle daytime tours:
- Daily, 9:30 a.m. to 5 p.m. (last admission at 4:30 p.m.)
- Closed: Friday, December 25 (Christmas Day)
Holiday Lights nighttime tours:
- December 4 to 6, 11 to 13, 18 to 24, 26 to 31, and January 1 to 2, 5 p.m. to 10 p.m. (last admission at 9 p.m.)
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Dupont Station, then head north on Spadina Road.
- Option 2: Take Line 1 or 2 to Spadina Station, then take the 127 Davenport bus northbound to Spadina Road at Davenport Road and head north on Spadina Road.
-
Holiday Fair in the Square – Tuesday to Sunday, December 10–20
Sankofa Square, 1 Dundas Street East
Hours:
- Tuesday to Friday: 4 p.m. to 10 p.m.
- Saturday and Sunday: 12 p.m. to 10 p.m.
- Closed: Monday, December 14
Check out the event website for more details.
To get there, take Line 1 to TMU Station. Exit at street level and head to the square.
-
Holidays at Black Creek Pioneer Village – select dates from December 12–23
1000 Murray Ross Parkway
Programming and hours:
- Santa at the Village: December 12, 13, and 19 to 23, 12 p.m. to 4 p.m.
- Festive Nights: December 12 and 19, 6 p.m. to 9 p.m.
Check out the event website for more details.
To get there, take Line 1 to Pioneer Village Station, then take the 108A/108B Driftwood bus westbound to Murray Ross Parkway at Steeles Ave West. Head west on Mill Road to Maple Avenue, then south on Maple Avenue.
Markets and shopping
-
Curated Holiday Market at EPOCH – November 5 to December 30
The Ritz-Carlton, 181 Wellington Street West
Hours:
- Monday to Saturday: 4 p.m. to 10 p.m.
- Sunday: 12 p.m. to 5 p.m.
Check out the event website for more details.
To get there, take Line 1 to Union Station, then head north on University Avenue and west on Wellington Street West.
-
St. Lawrence Winter Market – November 19 to December 22
St. Lawrence Market, 93 Front Street East
Hours:
- Thursday and Friday: 11 a.m. to 7 p.m.
- Saturday and Sunday: 10 a.m. to 7 p.m.
- Monday, December 21 and Tuesday, December 22: 10 a.m. to 7 p.m.
Check out the event website for more details.
To get there, take Line 1 to King Station, then head south on Yonge Street and east on Front Street East.
-
One of a Kind Christmas Show – Friday, November 27 to Sunday, December 6
Enercare Centre, Exhibition Place, 100 Princes' Boulevard
Hours:
- November 27 and December 4: 10 a.m. to 9 p.m.
- November 28 and December 5: 10 a.m. to 8 p.m.
- November 29 and December 6: 10 a.m. to 5 p.m.
- November 30 to December 2: 10 a.m. to 8 p.m.
- Thursday, December 3: 10 a.m. to 11 p.m.
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront streetcar to Exhibition Loop.
- Option 2: Take Line 2 to Bathurst Station, then take the 511 Bathurst streetcar to Exhibition Loop.
-
Evergreen Winter Market – Sundays from November 29 to December 20, 11 a.m. to 5 p.m.
Evergreen Brick Works, 550 Bayview Avenue
Programming:
- Every Sunday: Ontario Vintage and Artisan Market
- November 29 and December 6: Winter Garden
- December 13 and December 20: Public Skate
Check out the event website for more details.
To get there, take Line 1 to Davisville Station, then take the 28 Bayview South bus to Evergreen Brick Works.
Please note: You can also take the free shuttle provided by Evergreen Brick Works during market days from Broadview Station.
-
Holiday Season Market at Montgomery's Inn – Wednesday, December 9, 2 p.m. to 7 p.m.
4709 Dundas Street West
Check out the event website for more details.
To get there, take Line 2 to Islington Station, then take the 37A/37B Islington or 937 Islington Express bus to Islington Avenue at Dundas Street West and head northeast on Dundas Street West.
Lights, displays, and neighbourhood celebrations
-
Little Italy BIA Cavalcade of Lights – Thursday, November 19, 5 p.m. to 7 p.m.
Lombardi Square, 150 Grace Street
Check out the event website for more details.
To get there, take Line 1 to Queen's Park Station, then take the 506 Carlton streetcar westbound to College Street at Grace Street.
-
Riverside Window Wonderland – November 23 to December 15
Queen Street East from Davies Avenue to De Grassi Street
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to King Station, then take the 501 Queen or 504 King streetcar or 503 Kingston Road replacement bus to Queen Street East at Carroll Street and head east or west on Queen Street East.
- Option 2: Take Line 2 to Broadview Station, then take the 504 King streetcar to Queen Street East at Carroll Street and head east or west on Queen Street East.
-
The Junction BIA Window Wonderland – November 27 to January 31, 2027
Dundas Street West from Quebec Avenue to Indian Grove
Check out the event website for more details.
To get there, take Line 2 to Dundas West Station, then take the 40A/40B Junction-Dundas West bus to Dundas Street West at Indian Grove and head west on Dundas Street West.
-
Cavalcade of Lights at Nathan Phillips Square – November 28 to January 7, 2027
100 Queen Street West
Opening night: Saturday, November 28, 5 p.m. to 10 p.m.
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Queen Station, then head west on Queen Street.
- Option 2: Take Line 1 to Osgoode Station, then head east on Queen Street.
-
Holidays at Ontario's Legislature – select dates from December 9–23
Legislative Assembly of Ontario, 111 Wellesley Street West
- Wednesday, December 9 and Wednesday, December 16: 5 p.m. to 8 p.m. (last admission at 7:30 p.m.)
- Monday, December 21, Tuesday, December 22, and Wednesday, December 23: 11 a.m. to 5 p.m. (last admission at 4 p.m.)
Pancakes with Santa: December 12, 19, 21, 22, and 23, 10 a.m. to 11 a.m.
To get there, take Line 1 to Queen's Park Station, then head north on Queen's Park Crescent.
Holiday activities at Toronto History Museums
-
The Magic is Waiting: Holiday Season at Todmorden Mills – Saturday and Sunday, November 7 to January 10, 2027, 11 a.m. to 4 p.m.
Todmorden Mills Heritage Site, 67 Pottery Road
Check out the event website for more details.
To get there, take Line 2 to Broadview Station. Exit the station to Broadview Avenue at Erindale Avenue, then take the 8 Broadview bus northbound to Broadview Avenue at Mortimer Avenue North Side and head northwest on Pottery Road to Todmorden Mills Road.
-
Holiday Season at Scarborough Museum – select dates from November 8 to January 3, 2027
1007 Brimley Road
Enjoy seasonal activities and family programming at Scarborough Museum.
Programming and hours:
- Winter Crafts and Cozy Treats: November 8, 14, 15, 21, 22, 28, and 29, December 5, 6, 12, 13, 19, 20, and 27, and January 3, 11 a.m. to 4 p.m.
- Gingerbread Decorating and Craft: December 5, 12, 19, 20, and 23, 1 p.m. to 3 p.m.
- Art of Henna: December 6, 12:30 to 3:30 p.m.
To get there, take Line 2 to Kennedy Station, then take the 21 Brimley bus to Brimley Road at Britwell Avenue and head northeast to the museum.
-
Card Printing on the Historic Press: Holiday Season at Mackenzie House – every Sunday to Thursday from November 25 to December 31, 11 a.m. to 4 p.m.
82 Bond Street
Closed: Friday, December 25 (Christmas Day), Saturday, December 26 (Boxing Day) and Friday, January 1 (New Year's Day)
Check out the event website for more details.
To get there, take Line 1 to TMU Station, then head east on Dundas Street East and south on Bond Street.
-
Holiday Season at Spadina Museum – select dates from December 2 to January 3, 2027
285 Spadina Road
Programming and hours:
- Holiday Decor: December 2 to January 3, 2027, every Wednesday to Sunday, various times
- Evening Tour and Craft: December 11, 12, 18, and 19, 7 p.m. to 9 p.m.
- Intergenerational Tour and Craft: December 13 and 20, 4:30 p.m. to 6:30 p.m.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Dupont Station, then head north on Spadina Road.
- Option 2: Take Line 1 or 2 to Spadina Station, then take the 127 Davenport bus northbound to Spadina Road at Davenport Road and head north on Spadina Road.
-
Holiday Season at Colborne Lodge – select dates from December 9 to January 3, 2027
11 Colborne Lodge Drive
Programming and hours:
- Solstice Crafts: December 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 23, 24, 27, 30, and 31, January 2 and 3, 11 a.m. to 4 p.m.
- Crafting Weekend Workshops: December 12 and 13, 1 p.m. to 3 p.m.
- Solstice Spirits: December 16 to 18, 7 p.m. to 9 p.m.
- Family Solstice: December 19, 2 p.m. to 3:30 p.m.
Here are two ways the TTC can take you there:
- Option 1: From Queen or Osgoode stations, take the 501 Queen streetcar westbound to the Queensway at Colborne Lodge Drive West Side and head north.
- Option 2: Take Line 2 to Keele Station, then take the 80 Queensway bus to Lake Shore Boulevard West at Colborne Lodge Drive West Side and head north.
-
Holiday Season at Gibson House: "Newn" Year Celebration – select dates from December 19 to January 3, 2027, 11:30 a.m. to 3 p.m.
Gibson House Museum, 5172 Yonge Street
Program dates:
- December 19, 20, 23, 24, 27, 30, and 31; January 2 and 3, 2027
Check out the event website for more details.
To get there, take Line 1 to North York Centre Station, then head north on Yonge Street to the museum.
-
Historic Holiday Gingerbread Workshop at Fort York – select dates from December 19 to January 3, 2027
Fort York National Historic Site, 250 Fort York Boulevard
Workshop dates and times:
- December 19, 20, 23, 24, 27, 30, and 31; January 2 and 3, 2027
- Workshops run at 11 a.m. and 2 p.m.
Check out the event website for more details.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront streetcar to Fleet St at Bastion Street West Side and head north on Gzowski Boulevard.
- Option 2: Take Line 2 to Bathurst Station, then take the 511 Bathurst streetcar to Bathurst Street at Fort York Boulevard and head west.
-
Holiday Season Cookie Decorating at Montgomery's Inn – Monday, December 21, 12 p.m. to 3 p.m.
4709 Dundas Street West
Check out the event website for more details.
To get there, take Line 2 to Islington Station, then take the 37A/37B Islington or 937 Islington Express bus to Islington Avenue at Dundas Street West and head northeast on Dundas Street West.
Food and drink
-
Miracle Toronto – November 20 to December 28
Miracle on Bloor (19+ only)
875 Bloor Street West
Hours:
- Tuesday to Thursday: 4 p.m. to 12 a.m.
- Friday: 4 p.m. to 2 a.m.
- Saturday: 1 p.m. to 2 a.m.
- Sunday: 1 p.m. to 11 p.m.
To get there, take Line 2 to Ossington Station and head east on Bloor Street West.
Miracle at Harbourfront Centre (all ages)
235 Queens Quay West
Tree-lighting ceremony: Friday, November 20, 6:45 p.m.
Hours:
- Tuesday to Thursday: 5 p.m. to 11 p.m.
- Friday: 4 p.m. to 12 a.m.
- Saturday and Sunday: 10 a.m. to 2:30 p.m. (includes the Santa Claus All You Can Eat Breakfast) and 4 p.m. to 11 p.m.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront or 510 Spadina streetcar to Queens Quay West at Harbourfront Centre and head southwest.
- Option 2: Take Line 2 to Spadina Station, then take the 510 Spadina streetcar to Queens Quay West at Rees Street and head southeast.
Holiday concerts and stage shows
-
A Christmas Carol – Thursday, November 12 to Wednesday, December 23
Harbourfront Centre, 235 Queens Quay West
Learn more about the performance and get tickets.
To get there, take Line 1 to Union Station, then take the 509 Harbourfront or 510 Spadina streetcar to Queens Quay West at Harbourfront Centre.
-
Toronto Symphony Orchestra: Elf in Concert – Thursday, December 3 to Sunday, December 6
Roy Thomson Hall, 60 Simcoe Street
Learn more about the performance and get tickets.
To get there, take Line 1 to St Andrew Station, then head west on King Street.
-
The National Ballet of Canada: The Nutcracker – Saturday, December 5 to Thursday, December 31
Four Seasons Centre for the Performing Arts, 145 Queen Street West
Learn more about the performance and get tickets.
To get there, take Line 1 to Osgoode Station. Exit the station to street level, and the venue is on the southeast corner of Queen Street West and University Avenue.
-
Canadian Stage Production: Cinderella – Saturday, December 5 to Sunday, January 3, 2027
Winter Garden Theatre, 189 Yonge Street.
Learn more about the performance and get tickets.
To get there, take Line 1 to Queen Station, then head north on Yonge Street.
-
Toronto Symphony Orchestra: Holiday Pops: A Celtic Celebration – Wednesday, December 9 and Thursday, December 10, 2 p.m. and 7:30 p.m.
Roy Thomson Hall, 60 Simcoe Street
Learn more about the performance and get tickets.
To get there, take Line 1 to St Andrew Station, then head west on King Street.
-
Cirque du Soleil: 'Twas the Night Before... – Thursday, December 10 to Saturday, January 2, 2027
Meridian Hall, 1 Front Street East
Learn more about the performance and get tickets.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then head east on Front Street.
- Option 2: Take Line 1 to King Station, then head south on Yonge Street.
-
Canadian Contemporary Dance Theatre: Wintersong – Friday, December 11 to Sunday, December 13
The Terminal Theatre, 207 Queens Quay West
Learn more about the performance and get tickets.
To get there, take Line 1 to Union Station, then take the 509 Harbourfront or 510 Spadina streetcar to Queens Quay West at Harbourfront Centre.
-
Toronto Symphony Orchestra: Handel Messiah – Tuesday, December 15, Wednesday, December 16, and Friday, December 18 to Sunday, December 20
Roy Thomson Hall, 60 Simcoe Street
Learn more about the performance and get tickets.
To get there, take Line 1 to St Andrew Station, then head west on King Street.
-
Tafelmusik: Handel Messiah – Thursday, December 17 to Saturday, December 19, 7:30 p.m.
Koerner Hall, TELUS Centre for Performance and Learning, 273 Bloor Street West
Learn more about the performance and get tickets.
To get there, take Line 2 to St George Station, then head east on Bloor Street West.
-
Candlelight: Christmas Carols on Strings – Thursday, December 17 to Sunday, December 20
The Royal Theatre, 608 College Street
Learn more about the performance and get tickets.
To get there, take Line 2 to Bathurst Station, then take the 511 Bathurst streetcar to Bathurst Street at College Street and head west.
-
Toronto Stage Company: Predictable Holiday Rom-Com: The Musical – Thursday, December 17 to Sunday, January 3, 2027
The Terminal Theatre, 207 Queens Quay West
Learn more about the performance and get tickets.
To get there, take Line 1 to Union Station, then take the 509 Harbourfront or 510 Spadina streetcar to Queens Quay West at Harbourfront Centre.
-
A Very Merry Magic Show – December 19–23, 10:30 a.m., 12:30 p.m. and 3:30 p.m.
Wychwood Theatre, 76 Wychwood Avenue
Learn more about the performance and get tickets.
To get there, take Line 1 to St Clair West Station, then take the 512 St Clair streetcar westbound to St Clair Avenue West at Wychwood Avenue West Side and head south on Wychwood Avenue.
-
Tafelmusik: Sing-Along Messiah – Sunday, December 20, 2 p.m.
Massey Hall, 178 Victoria Street
Learn more about the performance and get tickets.
To get there, take Line 1 to Queen Station. Head north on Yonge Street to Shuter Street, then east on Shuter Street.
Outdoor skating
Lace up your skates at outdoor rinks and skating trails across Toronto. Opening dates, schedules, and operating conditions may change because of weather, maintenance, and scheduled programming. Check the rink's status and leisure skating schedule before travelling.
Looking for another place to skate? Visit the City of Toronto's Drop-In Skating webpage to find indoor and outdoor rinks, view drop-in schedules, and check rink status.
-
Barbara Ann Scott Ice Trail at College Park
College Park, 420 Yonge Street
Hours: Open daily from 10 a.m. to 10 p.m.
Ice Trail Opening: Saturday, December 5, 2 p.m. to 6 p.m.
Skates and Sounds: Fridays in February 2027, 4 p.m. to 8 p.m.
Check the current skating schedule and rink status.
To get there, take Line 1 to College Station. Head south through the food court to College Park.
-
The Bentway
250 Fort York Boulevard
Season: December 12 to February 28, 2027
Winter Skating Opening Weekend: Saturday, December 12 and Sunday, December 13, 12 p.m. to 9 p.m.
Check the current skating schedule and programming.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront streetcar to Fleet Street at Bastion Street West Side and head north on Gzowski Boulevard.
- Option 2: Take Line 2 to Bathurst Station, then take the 511 Bathurst streetcar to Bathurst Street at Fort York Boulevard and head west.
-
Christie Pits
750 Bloor Street West
Check the current skating schedule and rink status.
To get there, take Line 2 to Christie Station and head west to the park.
-
Colonel Samuel Smith Park Skating Trail
Colonel Samuel Smith Park, 3145 Lake Shore Boulevard West
Check the current skating schedule and rink status.
To get there, take Line 2 to Kipling Station, then take the 44 Kipling South bus to Colonel Samuel Smith Park Drive and head south.
-
Dieppe Park
455 Cosburn Avenue
Check the current skating schedule and rink status.
To get there, take Line 2 to Donlands Station, then take the 51 Leslie bus to Donlands Avenue at Cosburn Avenue and head east.
-
Evergreen Brick Works
550 Bayview Avenue
Check the current skating schedule and rink status.
To get there, take Line 1 to Davisville Station, then take the 28 Bayview South bus to Evergreen Brick Works.
Please note: You can also take the free shuttle provided by Evergreen Brick Works during market days from Broadview Station.
-
Greenwood Park
150 Greenwood Avenue
Check the current skating schedule and rink status.
To get there, take Line 2 to Greenwood Station, then take the 31 Greenwood bus to Greenwood Avenue at Gerrard Street East and head southwest to the park.
-
Harbourfront Centre
235 Queens Quay West
Season: November 20 to February 28, 2027
Hours: Daily, 10 a.m. to 10 p.m.
DJ Skate Nights: Every Saturday from December 19 to February 13 and Thursday, December 31, 8 p.m. to 10 p.m.
Learn more about Skate by the Lake and other programming.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Union Station, then take the 509 Harbourfront or 510 Spadina streetcar to Queens Quay West at Harbourfront Centre and head southwest.
- Option 2: Take Line 2 to Spadina Station, then take the 510 Spadina streetcar to Queens Quay West at Rees Street and head southeast.
-
Kew Gardens
2075 Queen Street East
Check the current skating schedule and rink status.
To get there, take Line 2 to Main Street Station, then take the 64 Main bus to Hambly Avenue at Queen Street East North Side. Head west on Queen Street East and south on Lee Avenue.
-
McCowan District Park
150 McCowan Road
Check the current skating schedule and rink status.
To get there, take Line 2 to Kennedy Station, then take the 86 Scarborough, 116 Morningside or 905B Eglinton East Express bus eastbound to Eglinton Avenue East at McCowan Road and head south.
-
Mel Lastman Square
5100 Yonge Street
Check the current skating schedule and rink status.
To get there, take Line 1 to North York Centre Station and head south on Yonge Street to the square.
-
Nathan Phillips Square
100 Queen Street West
Check the current skating schedule and rink status.
Here are two ways the TTC can take you there:
- Option 1: Take Line 1 to Queen Station, then head west on Queen Street.
- Option 2: Take Line 1 to Osgoode Station, then head east on Queen Street.
-
Regent Park Athletic Grounds
480 Shuter Street
Check the current skating schedule and rink status.
To get there, take Line 1 to TMU Station, then take the 505 Dundas streetcar eastbound to Dundas Street East at Regent Park Boulevard. Head east on Dundas Street East, south on Sumach Street and east on Shuter Street.
-
Riverdale Park East
550 Broadview Avenue
Check the current skating schedule and rink status.
To get there, take Line 2 to Broadview Station, then head south on Broadview Avenue or take the 504 King or 505 Dundas streetcar to Broadview Avenue at Millbrook Crescent
-
Sherbourne Common
5 Lower Sherbourne Street
Check the current skating schedule and rink status.
To get there, take Line 1 to Union Station, then take the 114 Queens Quay East bus to Queens Quay East at Dockside Drive and head southeast.
-
Trinity Bellwoods Park
790 Queen Street West
Check the current skating schedule and rink status.
To get there, take Line 1 to Osgoode Station, then take the 501 Queen streetcar westbound to Queen Street West at Strachan Avenue.
-
West Mall Outdoor Rink
Dennis Flynn Park, 370 The West Mall
Check the current skating schedule and rink status.
To get there, take Line 2 to Kipling Station, then take the 112 West Mall bus to The West Mall at Civic Centre Court and head southwest.
Important notes before you go
Event dates, hours, admission requirements, and programming may change. Visit the event organizer's website for the latest information before you travel.
Plan your trip in advance using the TTC Trip Planner. Unexpected delays and diversions can occur at any time. Follow @TTCNotices on X, subscribe to MyTTC e-Services, and check Live Service Alerts on ttc.ca for the most up-to-date service information.
For planned service changes that may affect your trip, see:
TTC Customer Service is available daily from 7 a.m. to 10 p.m., except statutory holidays, at 416-393-3030 or @TTCHelps on X.