Skip to main content

A worker packs roses to be shipped ahead of Valentine's Day.

Fernando Vergara/AP/Fernando Vergara/AP

Romance appears to reign supreme in Kingston.

The eastern Ontario city takes the crown on the third annual list of the 20 most romantic cities in Canada.

For a second consecutive year, Guelph, Ont., landed in the runner-up spot in the rankings by Amazon.ca, while Kelowna, B.C., came in third place.

Story continues below advertisement

They're followed by Oakville, Ont., Victoria, Saskatoon, Regina, Calgary, Kamloops, B.C., and St. John's, Nfld.

Rounding out the top 20 are: Richmond Hill, Ont.; Red Deer, Alta.; Langley, B.C.; and Winnipeg, followed by five Ontario cities – Burlington, Thunder Bay, Barrie, Brantford and London – and Burnaby, B.C.

The online retailer bases its list by comparing sales data of romance novels, sex and relationship books, romantic comedy DVDs and CDs by Canadian crooner Michael Bublé since Jan. 1 on a per capita basis in cities with more than 80,000 residents.

Report an error
Comments are closed

We have closed comments on this story for legal reasons. For more information on our commenting policies and how our community-based moderation works, please read our Community Guidelines and our Terms and Conditions.

Combined Shape Created with Sketch.

Combined Shape Created with Sketch.

Thank you!

You are now subscribed to the newsletter at

You can unsubscribe from this newsletter or Globe promotions at any time by clicking the link at the bottom of the newsletter, or by emailing us at privacy@globeandmail.com.