These are the 25 Friendliest Places in Canada

Canadians are world-renowned to be a friendly lot.

Whether at home or abroad, we’ve built a strong reputation on the back of countless pleases, thank-yous, and sorries.

Apparently we are not all on the same friendly field, however. According to Expedia, some towns and cities in Canada are more likely to engage in pleasantries than others.

Using hotel review data from 2017 to analyze the highest-rated service scores, Expedia’s ‘Friendliest Communities’ report aims to determine the most “helpful, dutiful, and welcoming experiences across the country.” So while it may not be the most accurate representation of how a stranger might greet you on the street in any particular town or city, it does reveal where you’re most likely to get the royal treatment as a visitor.

“Out of a list of over 750 destinations, the towns and communities [in the top 25] all had at least 100 reviews and an impressive four-star rating or higher,” reads the report.

So, which is the friendliest place in Canada? That honour belongs to Niagara-on-the-Lake.

“Niagara-on-the-Lake has a lot going for it: beautiful sights, top-rated tourist attractions, and plenty o’ wine,” boasts Expedia about N-o-t-L. “No wonder it’s the only city to make a repeat appearance from our 2016 report.”

Airdrie, Alberta, and Tofino, B.C. round out the top three.

Airdrie was noted for its “abundance of nearby attractions, while maintaining a strong sense of community and plenty of friendliness to spare,” while Tofino scored high for its beautiful waves and relaxed atmosphere making an impression on visitors.

The top 25 friendliest places in Canada below:

  1. 1. Niagara-on-the-Lake, ON
    2. Airdrie, AB
    3. Tofino, BC
    4. Truro, NS
    5. Sherwood Park, AB
    6. Leduc, AB
    7. Huntsville, ON
    8. Vaughan, ON
    9. Sault Ste. Marie, ON
    10. Halifax, NS
    11. St. John’s, NL
    12. Peterborough, ON
    13. Dartmouth, NS
    14. Saskatoon, SK
    15. Ucluelet, BC
    16. Ottawa, ON
    17. Courtenay, BC
    18. Invermere, BC
    19. Radium Hot Springs, BC
    20. Nelson, BC
    21. Charlottetown, PEI
    22. Fernie, BC
    23. Victoria, BC
    24. Enfield, NS
    25. Quebec City, QC