Average happiness index of Canada's 10 largest cities in 2025

Overall, Canadians rate their happiness at an average of 68.7 out of 100, with only Mississauga, Ont. and Montreal scoring above the national mean.