VICTORIA -- After seven consecutive years wearing the crown, Victoria is no longer the "most romantic city in Canada", according to rankings by Amazon Canada.

This year's most romantic city goes to Alberta's Fort McMurray, while Victoria plunged from first place down to 10th.

Amazon establishes their rankings by comparing the sales data of cities that have populations of 20,000 people or more. The online retailer measures how many romantic products – like romance novels (both print and digital), romantic comedies, relationship books, jewellery and sexual wellness products – were purchased per capita. 

This year's tally saw significant movement within the rankings, with 14 newcomers making the list of top 20 most romantic cities in the country.

While the City of Gardens may have lost its title as Canada's most romantic city this year, it has been at the top of several recent national and international rankings.

In January, CNN declared Vancouver Island one of the top 20 places in the world to visit this year. Just prior to that, in 2019, Macleans determined that the island was home to seven of the top 20 communities in Canada to retire in. 

Amazon Canada's top 20 most romantic cities in the country are:

  1. Fort McMurray, Alberta
  2. Toronto, Ontario (new)
  3. Yellowknife, Northwest Territories (new)
  4. Bonnyville, Alberta
  5. North York, Ontario
  6. Ottawa, Ontario (new)
  7. Grande Prairie, Alberta
  8. Burlington, Ontario
  9. Kelowna, BC
  10. Victoria, BC
  11. Whitehorse, Yukon
  12. Calgary, Alberta (new)
  13. Quesnel, BC (new)
  14. Cranbrook, BC (new)
  15. Edmonton, Alberta (new)
  16. Pembroke, Ontario (new)
  17. Campbell River, BC (new)
  18. Prince George, BC (new)
  19. Kingston, Ontario (new)
  20. Revelstoke, BC (new)