Victoria — B.C.’s stately capital — has been named Canada’s sexiest city, according to the Canadian-headquartered adult novelty product online retailer PinkCherry.
Using their per capita sales data from Jan. 1 to Dec. 31, 2024, PinkCherry puts Calgary, the former two-time reigning champ, at No. 2 and Edmonton, Ottawa, and Winnipeg ranking number three, four and five, respectively.
Meanwhile, coming in at the top of Canada’s top-10 sexiest towns is Pembroke, Ont., followed by Petawawa, Ont., at No. 2 and then Cold Lake, Alta., Prince Rupert, B.C. and Sooke, B.C. ranking third, fourth and fifth, respectively.
Here are Canada’s top 10 sexiest cities, according to PinkCherry:
1. Victoria, B.C.
2. Calgary
3. Edmonton
4. Ottawa
5. Winnipeg
6. London, Ont.
7. Surrey, B.C.
8. Mississauga, Ont.
9. Hamilton, Ont.
10, Halifax
Here are Canada’s top 10 sexiest towns, according to PinkCherry:
1. Pembroke, Ont.
2. Petawawa, Ont.
3. Cold Lake, Alta.
4. Prince Rupert, B.C.
5. Sooke, B.C.
6. Courtenay, B.C.
7. Whitehorse, Yukon
8. Nelson, B.C.
9. Spruce Grove, Alta.
10. Cranbrook, B.C.