Market-research firm Leger’s 2025 Happy Cities survey, conducted online between 31 March and 13 April among 39,841 adults, finds Mississauga leading Canada’s 10 largest municipalities with a happiness score of 70.3 out of 100, ahead of the national average of 68.7. Montreal follows at 69.4, while Hamilton, Calgary, Brampton, Ottawa, Edmonton, Vancouver and Winnipeg cluster between 65.9 and 67.5. Toronto ranks last among the big-city cohort at 65.8. Despite Ontario supplying half of the top-ten list, Quebec tops the provincial standings, trailed by New Brunswick and Newfoundland and Labrador. The poll also signals mixed sentiment nationwide: 28 percent of respondents feel less happy than a year ago, 23 percent report improvement and nearly half see no change. Younger adults aged 25–34 are the most upbeat, and women register slightly higher scores than men. Leger describes Canadians’ mood as “resilient yet fragile,” while Mississauga Mayor Carolyn Parrish attributes her city’s showing to green space, public services and an inclusive economy.
Nominations are officially open for the 2026 Best Places to Work Awards — celebrating organizations that go above and beyond to create outstanding workplace cultures. Ready to spotlight your company? Learn more and submit your nomination here: https://t.co/TLi3nV5QrC https://t.co/MdqbNuVkZx
IN PHOTOS: Happiest city in Canada is Mississauga, according to new survey. Take a closer look at the full list https://t.co/NcdbQYAlPD
Nearly 40,000 Canadians took a survey. Here's where the happiest people live https://t.co/Enz8SQsxXX