Toronto welcomed 27.5 million tourists in 2018, new report says

Feel like you’re seeing a lot of tourists in Toronto these days? You’re not wrong.

Visitors spent some $10B in the Greater Toronto Area

Toronto's tourism sector brought in some $10.3 billion in 2018, a new report out Monday found. (Michael Wilson/CBC)

Feel like you're seeing a lot of tourists in Toronto these days? You're not wrong.

The City of Toronto welcomed 27.5 million visitors in 2018, a new report from Tourism Toronto says. 

Across the greater Toronto region, that number climbed to 44.5 million visits, which brought in some $10.3 billion.

The report doesn't factor in 2019 data, so you'll have to wait until next year to see what kind of tourism spike major events like the Raptors championship had on the city.

So who's coming? The report says domestic visitors accounted for 85 per cent of the city's overall visits.

About nine per cent of the other visits were from Americans, while overseas visitors made up the final six per cent (although international visitors were the most likely to stay overnight.)

Tourism Toronto says the sector supports 69,950 total jobs for Toronto residents and generates $3.1 billion in wages.


  • An earlier version of this story stated the number of tourists was down from 2017. That is not the case.
    Nov 25, 2019 10:09 AM ET


To encourage thoughtful and respectful conversations, first and last names will appear with each submission to CBC/Radio-Canada's online communities (except in children and youth-oriented communities). Pseudonyms will no longer be permitted.

By submitting a comment, you accept that CBC has the right to reproduce and publish that comment in whole or in part, in any manner CBC chooses. Please note that CBC does not endorse the opinions expressed in comments. Comments on this story are moderated according to our Submission Guidelines. Comments are welcome while open. We reserve the right to close comments at any time.

Become a CBC Member

Join the conversation  Create account

Already have an account?