Previous winners.

From 2003 to 2019, ten roads from across Ontario have topped CAA's Worst Roads list.  Here's the list of Worst Roads winners from over the years.

Year Road Name Municipality
2003 Steeles Avenue Toronto
2004 Albert Street Township of Norwich
2005 Steeles Avenue West Toronto
2006 Cardwell Road Township of Assiginack
2007 Vermillion Lake Road Sudbury
2008 Steeles Avenue Toronto
2009 Steeles Avenue Toronto
2010 Pelican Road Municipality of Sioux Lookout
2012 Dufferin Street Toronto
2013 Dufferin Street Toronto
2014 Dufferin Street Toronto
2015 Algonquin Boulevard West Timmins
2016 County Road 49 Prince Edward County
2017 Burlington Street East Hamilton
2018 Burlington Street East Hamilton