Last Updated On 16 July 2025, 9:38 AM EDT (Toronto Time)
Canada is known for its stunning landscapes, vibrant culture, and friendly people, but which cities are home to the happiest residents in 2025?
A recent survey by market research firm Leger has revealed fascinating insights into the happiness levels of Canadians across the country, ranking cities and provinces based on how content their residents feel.
This Happiness Index offers a unique glimpse into the emotional pulse of the nation.
From bustling urban centres to charming historic villages, the results might surprise you!
Let’s dive into the findings, explore what makes these cities shine, and uncover how Canada’s happiness landscape is evolving in 2025.
Table of Contents
A Snapshot of Happiness in Canada
The Leger Happiness Index, conducted in 2025, surveyed Canadians aged 18 and older to measure their happiness on a scale of 0 to 100.
The Leger Happiness Index (LHI) assesses participants’ mood on a point scale and considers aspects such as sleep, nutrition, commuting, courtesy, and news.
Do not confuse the results with crime rates or violent activities in any of the cities listed in this article. For that, you can check out the most dangerous cities in Canada.
The national average happiness score came in at 68.7, reflecting a population that remains resilient despite challenges like rising costs of living and economic uncertainty.
While happiness levels have stayed relatively stable compared to previous years, the survey highlights a slight dip from pre-pandemic highs, signalling a complex emotional landscape for Canadians.
So, which cities are leading the pack when it comes to happiness?
Let’s explore the top 10 happiest cities in Canada, based on their happiness index scores, and discover what makes these places so special.
The Top 10 Happiest Cities in Canada for 2025
1. Mississauga, Ontario – Happiness Index: 70.3
Topping the list as Canada’s happiest city is Mississauga, Ontario, with an impressive happiness score of 70.3.
Located just west of Toronto, this vibrant city blends urban sophistication with the charm of historic villages.
Known for its diverse communities, thriving arts scene, and green spaces like the Credit River waterfront, Mississauga offers residents a high quality of life.
From the bustling Square One Shopping Centre to serene parks like Kariya Park, Mississauga strikes a perfect balance between work and leisure, making it a haven for happiness.
Why are Mississauga residents so content?
The city’s proximity to Toronto provides access to big-city opportunities while maintaining a more relaxed suburban vibe.
Add to that a strong economy, excellent schools, and a multicultural atmosphere, and it’s no wonder Mississauga claims the top spot.
2. Montreal, Quebec – Happiness Index: 69.4
Coming in at number two is Montreal, Quebec, with a happiness score of 69.4.
This cultural powerhouse is famous for its lively festivals, world-class dining, and rich history.
From the cobblestone streets of Old Montreal to the vibrant energy of the Plateau-Mont-Royal, Montreal offers a unique blend of European charm and North American dynamism.
Residents love the city’s affordability compared to other major Canadian cities, as well as its thriving arts and music scenes.
Montreal’s high happiness score may also stem from Quebec’s position as Canada’s happiest province (more on that later).
The city’s joie de vivre and strong sense of community make it a standout for residents seeking a fulfilling lifestyle.
3. Hamilton, Ontario – Happiness Index: 67.5
Hamilton, Ontario, secures the third spot with a happiness score of 67.5.
Once known primarily as an industrial hub, Hamilton has transformed into a cultural and creative hotspot.
With its proximity to Niagara’s wine country, stunning waterfalls like Webster’s Falls, and a burgeoning food scene, Hamilton offers residents plenty of reasons to smile.
The city’s affordability, compared to nearby Toronto, also makes it an attractive place to live for young professionals and families alike.
4. Calgary, Alberta – Happiness Index: 67.4
Calgary, Alberta, ranks fourth with a happiness score of 67.4.
Known for its proximity to the Rocky Mountains and vibrant urban core, Calgary combines outdoor adventure with city living.
Residents enjoy access to world-class skiing, hiking, and biking, as well as a strong job market in industries like energy and technology.
Calgary’s sunny climate—boasting more sunny days than any other major Canadian city—also contributes to its residents’ cheerful disposition.
5. Brampton, Ontario – Happiness Index: 66.7
Brampton, another Ontario gem, comes in fifth with a happiness score of 66.7 despite high crime rates.
However, happiness index measures how happy people feel in these cities.
This diverse, fast-growing city is known for its cultural festivals, such as Carabram, and its welcoming community.
Brampton’s green spaces, like Gage Park, and its proximity to Toronto make it a desirable place for families and professionals seeking affordability and opportunity.
6. Ottawa, Ontario – Happiness Index: 66.4
Canada’s capital city, Ottawa, ranks sixth with a happiness score of 66.4.
Ottawa is celebrated for its historic landmarks, like Parliament Hill, and its abundance of parks and waterways, including the Rideau Canal.
The city’s stable government-driven economy and high quality of life make it a great place to call home.
Residents also appreciate Ottawa’s bilingual culture and vibrant arts scene.
7. Edmonton, Alberta – Happiness Index: 66.3
Edmonton, Alberta, ties for seventh place with a happiness score of 66.3.
Known for its River Valley park system—one of the largest urban park systems in North America—Edmonton offers residents ample opportunities for outdoor recreation.
The city’s thriving arts scene, highlighted by events like the Edmonton Fringe Festival, adds to its appeal.
Edmonton’s strong sense of community and relatively affordable housing also contribute to its high happiness ranking.
8. Vancouver, British Columbia – Happiness Index: 66.3
Vancouver, British Columbia, shares the seventh spot with Edmonton, boasting a happiness score of 66.3.
Surrounded by mountains and ocean, Vancouver is a paradise for nature lovers.
From Stanley Park to the bustling Granville Island, the city offers a perfect blend of urban and outdoor experiences.
While Vancouver’s high cost of living can be a challenge, its mild climate, diverse culture, and active lifestyle keep residents smiling.
9. Winnipeg, Manitoba – Happiness Index: 65.9
Winnipeg, Manitoba, ranks ninth with a happiness score of 65.9.
Known for its rich Indigenous history and vibrant arts scene, Winnipeg offers residents a strong sense of community.
The Forks, a historic meeting place turned cultural hub, is a favourite spot for locals.
Winnipeg’s affordability and friendly atmosphere make it a hidden gem for happiness.
10. Toronto, Ontario – Happiness Index: 65.8
Rounding out the top 10 is Toronto, Ontario, with a happiness score of 65.8.
As Canada’s largest city, Toronto is a global hub for finance, culture, and innovation.
From the iconic CN Tower to diverse neighbourhoods like Kensington Market, Toronto offers something for everyone.
While the city’s fast pace and high costs can be challenging, its endless opportunities and cultural diversity keep residents engaged and content.
Ontario Dominates, but Quebec Takes the Provincial Crown
While Ontario claims five of the top 10 happiest cities, the province itself ranks eighth in happiness among Canada’s provinces, with a score of 67.2.
Surprisingly, Quebec leads the pack as the happiest province in Canada, boasting an impressive happiness index of 72.4.
This may explain Montreal’s strong showing in the city rankings.
Quebec’s strong cultural identity, affordable living, and vibrant communities likely contribute to its top ranking.
Here’s how Canada’s provinces stack up in terms of happiness:
- Quebec – 72.4
- New Brunswick – 70.2
- Newfoundland and Labrador – 69.5
- Saskatchewan – 68.5
- Nova Scotia – 68.2
- Alberta – 68
- British Columbia – 68
- Ontario – 67.2
- Manitoba – 66.7
- Prince Edward Island – 66.5
Quebec’s top ranking reflects its unique blend of French and Canadian culture, affordable housing, and strong social programs.
New Brunswick and Newfoundland and Labrador follow closely, likely due to their tight-knit communities and slower-paced lifestyles.
The Bigger Picture: Happiness in Challenging Times
Despite economic challenges like inflation and rising living costs, Canadians remain relatively happy, with a national average score of 68.7.
However, the survey reveals a sobering trend: happiness levels have stagnated.
Nearly half (49%) of respondents reported that their happiness levels remained unchanged from the previous year, while 28% said they felt less happy in 2025 compared to 2024.
Only 23% reported an improvement in their happiness.
This stagnation is particularly striking when compared to global rankings.
According to the 2025 World Happiness Report, Canada has slipped from the sixth-happiest country in 2013 to the 18th spot in 2025.
Factors like economic uncertainty, housing affordability, and post-pandemic recovery challenges may be weighing on Canadians’ overall well-being.
Yet, the resilience of Canadians shines through.
The Leger report notes, “These results reveal a population that is both resilient and tested, affected by everyday uncertainty and challenges.
Happiness, while holding its ground overall, shows signs of fragility.”
Cities like Mississauga and Montreal demonstrate that strong communities, access to nature, and cultural vibrancy can help maintain happiness even in tough times.
What Makes These Cities So Happy?
So, what’s the secret sauce behind Canada’s happiest cities?
While each city has its unique charm, several common factors emerge:
Community and Culture: Cities like Montreal and Winnipeg thrive on strong cultural identities and community events that bring residents together.
Access to Nature: From Vancouver’s mountains to Edmonton’s River Valley, proximity to green spaces boosts mental health and happiness.
Affordability: Cities like Mississauga and Hamilton offer a lower cost of living compared to Toronto, making it easier for residents to enjoy a balanced lifestyle.
Economic Opportunities: Strong job markets in cities like Calgary and Ottawa provide financial stability, a key driver of happiness.
Diversity: Multicultural hubs like Brampton and Toronto celebrate diversity, fostering inclusive communities that enhance well-being.
How Does Your City Stack Up?
The Leger Happiness Index offers a fascinating look at the emotional landscape of Canada in 2025.
Whether you live in the vibrant suburbs of Mississauga or the cultural heart of Montreal, there’s something to celebrate about life in Canada’s happiest cities.
But the survey also highlights the challenges Canadians face, from economic pressures to a slight decline in national happiness rankings.
What do you think about these rankings? Does your city’s happiness score match your experience?
You may also like: New Ontario ODSP Payment Coming This Week
New CPP and OAS Payments Coming On April 28 With An Increase
New Ontario Laws and Rules Taking Effect in May 2026
New Government of Canada Jobs Hiring With Salary Up To $137K
