Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

'Canada's #1 sexiest city' is actually in BC and here's what people were into last year

Things got steamy in 2024!

A street in Victoria, B.C. Right: An unmade bed.

A city in B.C. was named the sexiest in Canada.

Contributor

Get ready to blush, Canada! A new study has revealed the nation's sexiest spots and a city in B.C. is officially stealing the crown.

PinkCherry, an online retailer specializing in adult sexual health and wellness products, analyzed customer purchases and behaviours, giving us a spicy look at what Canadians are into. Using sales data, PinkCherry unveiled Canada's top 10 "sexiest cities" and "sexiest towns," where things got steamy this year.

This article contains graphic content that might not be suitable for some readers.

Taking first place on the list of sexiest cities is Victoria, B.C. Calgary held the top spot for years, but the latest data shows that Victoria has officially claimed the title of reigning champ.

B.C. didn't stop at just one win — the province is all over the lists. Surrey, Prince Rupert, Sooke, Nelson, and Cranbrook also landed spots among the top 10 "sexiest cities" and "sexiest towns." It's clear British Columbians know how to keep things spicy.

The study didn't just rank cities, though. It also spilled some tea on what Canadians are buying. Vancouver earned the "Most Self-Obsessed" title for their obsession with a certain product (we'll let you imagine what that might be).

Meanwhile, Calgary snagged two cheeky awards: "Most Submissive" and "Biggest Assets." And Toronto? They're apparently all about a certain type of toy, earning them the playful "Bottoms Up" prize.

Check out the full breakdown of Canada’s sexiest spots below:

Canada's Top 10 Sexiest Cities:

  1. Victoria, BC
  2. Calgary, AB
  3. Edmonton, AB
  4. Ottawa, ON
  5. Winnipeg, MB
  6. London, ON
  7. Surrey, BC
  8. Mississauga, ON
  9. Hamilton, ON
  10. Halifax, NS

Canada's Top 10 Sexiest Towns:

  1. Pembroke, ON
  2. Petawawa, ON
  3. Cold Lake, AB
  4. Prince Rupert, BC
  5. Sooke, BC
  6. Courtenay, BC
  7. Whitehorse, Yukon
  8. Nelson, BC
  9. Spruce Grove, AB
  10. Cranbrook, BC

AI tools may have been used to support the creation or distribution of this content; however, it has been carefully edited and fact-checked by a member of Narcity's Editorial team. For more information on our use of AI, please visit our Editorial Standards page.

Explore this list   👀

    • Narcity's Western Canada staff cover everything you need to know about what's happening on the West Coast, from weather forecasts and local events to new restaurant openings and viral moments. Spanning from Vancouver to Calgary, Edmonton, and everywhere in between, they're highlighting local awards, rankings, and the latest trends across Western Canada.

    This Canadian city with vintage British charm was just named the word's 'best small city'

    It's "the most British town in Canada"... and it beat actual British towns.

    2 Canadian cities ranked among the world's best for nature — but Vancouver isn't one of them

    There's more to Canada's nature scene than just the West Coast! 🌲