Professional Sports|

See Trip Ideas

Professional Sports

Ontario is a gold mine for major league sports fans. From playoffs to pennant races there's exciting professional sports action year-round in Ontario's urban centres.

Sports games and leagues

Join the roar of the crowd as the Toronto Blue Jays play under the open skies of Scotiabank Arena’s retractable roof. Cheer as the Toronto Raptors slam-dunk in intense NBA action at the Air Canada Centre.
Be part of action at a Saturday night Toronto Maple Leafs game — a quintessentially Canadian moment. Watch another NHL franchise, the Ottawa Senators, play at the Canadian Tire Centre in Ottawa. Follow the up and coming hockey champions in the junior Ontario Hockey League.
Bundle up at a Toronto Argonauts or Hamilton Tiger Cats football game. Check out the Toronto Rock, a championship-winning lacrosse team. Catch a professional soccer game with Toronto FC, a club that competes in major league soccer.
With three professional sports teams in Ottawa, fans won’t run out of games to cheers at. The Ottawa Fury FC, Ottawa’s North American Soccer League team, play at the TD Place Stadium at Lansdowne, while the REDBLACKS are the Canadian Football League’s team in the capital.

Sports fan attractions

Ontario is home to several halls of fame for professional and amateur sports. Pay homage to hockey greats, past and present, at the Hockey Hall of Fame in Toronto.
The Canadian Horse Racing Hall of Fame, located at Woodbine Racetrack, honours the accomplishments of people and horses in its "Legends of the Past" exhibition.
Celebrate Canada's baseball heritage at the Canadian Baseball Hall of Fame in St. Marys. Football fans can check out the Canadian Football Hall of Fame in Hamilton.

Action shot of two professional soccer players.


Catch a professional soccer game with Toronto FC, a club that competes in major league soccer.

Man using smartphone.


Follow us on Facebook and Instagram. Get inspired by photos and stories shared by travellers like you and join the conversation by tagging your posts #DiscoverON.