The temperatures might be a little, well, frigid, but that hasn’t stopped the latest ranking of Canada’s sexiest cities and towns! PinkCherry, Canada’s largest online retailer for ‘adult novelty products’, is back with its roundup for 2021, and it had some pretty interesting findings.

Every year, PinkCherry takes a sneaky lil peeky at consumer habits from cities and towns across the country. Then, all those sales are refined to the ‘most sex toy sales per person’ to even out the playing field. Otherwise, the largest cities would, naturally, have a (latex, or maybe plush) grip on the ranking.

Related Posts:
Toronto to be featured in upcoming episode of ‘The Bachelor’ for the first time ever
Canadian collab alert: Molson has created maple syrup with a hint of beer for the Olympics


So, here’s the ranking of Canada’s sexiest cities for 2021 (population over 300k).

  1. Calgary, Alberta
  2. Surrey, BC
  3. Ottawa, Ontario
  4. Winnipeg, Manitoba
  5. Edmonton, Alberta
  6. London, Ontario
  7. Brampton, Ontario
  8. Hamilton, Ontario
  9. Toronto, Ontario
  10. Vaughan, Ontario

With 2 cities in the top 5, we might even go so far as to claim that Alberta in the sexiest province in the country! Ain’t that the makings of a serious hoedown, hey? Ontario is right up there too though, with a whopping 6 cities joining in on the fun, including Toronto.

Confused that BC doesn’t have a larger presence in the scene? Don’t worry, what it lacks in size it makes up for in specificity, thanks to the list of the sexiest towns in the country:

  1. Colwood, BC
  2. Pembroke, Ontario
  3. Courtenay, BC
  4. Parksville, BC
  5. Sidney, BC
  6. Williams Lake, BC
  7. Fredericton, New Brunswick
  8. Fort St. John, BC
  9. Prince Rupert, BC
  10. Terrace, BC

What we going to do with this information? We’ve got no idea, but when we pair it with the most popular Pornhub searches around Canada, we’re going to have a lot to say when our friends tell us they can’t find any excitement in their cities…