Store Locator

Learn more about worst roads campaign here:

Results from 2023.

In 2023, CAA's list of Ontario's Worst Roads saw Barton Street in Hamilton reach number one. Taking this years' second-place spot is Eglinton Avenue West in Toronto.

Roads in Prince Edward County, Ottawa, Mississauga and Orillia round out Ontario's top 10 Worst Roads of 2023.

Grocery bag spilling out.

Ontario's Top 10 Worst Roads.

Here is a roundup of Ontario's Top 10 Worst Roads in 2023.

1. Barton St East, Hamilton
2. Eglinton Avenue West, Toronto
3. County Road 49, Prince Edward
4. Carling Avenue, Ottawa
5. Finch Avenue West, Toronto
6. Laclie Street, Orillia
7. Steeles Avenue East, Toronto
8. Aberdeen Avenue, Hamilton
9. Lake Shore Boulevard East, Toronto
10. Hurontario Street, Mississauga

Regional top 5.

CAA's Worst Roads campaign in 2023 includes a list of the Top 5 roads in regions across the province. Here are the results.

Includes Chatham-Kent Municipality, Essex County and Lambton County.

Rank Road Name Municipality
1 Lauzon Parkway Windsor
2 Plank Road Sarnia
3 Tecumseh Road East Windsor
4 University Avenue West Windsor
5 Sandwich Street Windsor

Includes Brant, Huron, Middlesex, Norfolk, Oxford, Perth County, the Waterloo Region and more.

Rank Road Name Municipality
1 York Road Guelph
2 John Street North Stratford
3 Adelaide Street North London
4 Ira Needles Boulevard Waterloo
5 John Street South Stratford

Includes Niagara Region.

Rank Road Name Municipality
1 Portage Road Niagara Falls
2 Ontario Street St. Catherines
3 Lundy’s Lane Niagara Falls
4 Willoughby Drive Niagara Falls
5 Drummond Road Niagara Falls

Includes Durham Region, Halton Region, Peel Region and York Region.

Rank Road Name Municipality
1 Hurontario StreetMississauga
2 Winston Churchill Boulevard Mississauga
3 The Collegeway Mississauga
4 Bloor Street EastOshawa
5 Major Mackenzie Drive WestVaughan

Includes Bruce County, Dufferin County, Grey County, Muskoka District Municipality and Simcoe County.

Rank Road Name Municipality
1 Laclie StreetOrillia
2 Duckworth Street Barrie
3 Huronia Road Barrie
4 Essa RoadBarrie
5 Tiffin StreetBarrie

Includes Peterborough County, Prince Edward County, Stormont, Dundas County and more.

Rank Road Name Municipality
1 County Road 49Prince Edward
2 Barker Street Prince Edward
3 Queen Street Kingston
4 Lansdowne Street Peterborough
5 Bridge Street WestBelleville

Includes Algoma, Cochrane, Kenora, Manitoulin, Nipissing, Parry Sound District and more.

Rank Road Name Municipality
1 Algonquin Boulevard East Timmins
2 Fielding Road Greater Sudbury
3 Premier Road North Bay
4 Panache Lake Road Greater Sudbury
5 Van Horne Street Greater Sudbury
Rank Road Name
1 Eglinton Avenue West
2 Finch Avenue West
3 Steeles Avenue East
4 Lake Shore Boulevard East
5 Sheppard Avenue East
Rank Road Name
1 Barton Street East
2 Aberdeen Avenue
3 Main Street West
4 Burlington Street East
5 Rymal Road East
Rank Road Name
1 Carling Avenue
2 Hunt Club Road
3 Bronson Avenue
4 Heron Road
5 Bank Street