Store Locator

Results from 2019.

In 2019, CAA’s list of Ontario’s Worst Roads saw Eglinton Avenue East in Toronto reach number one. Occupying this year’s second-place spot is Riverdale Drive in Washago. This marks the first time a road in Washago has ranked on the list. Roads in Prince Edward County, Hamilton, Belleville, Toronto and Scugog round out Ontario’s top 10 Worst Roads of 2019.

Pot hole on an empty road

Ontario's Top 10 Worst Roads.

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

  1. Eglinton Avenue East, Toronto
  2. Riverdale Drive, Washago
  3. Dufferin Street, Toronto
  4. County Road 49, Prince Edward
  5. Barton Street East, Hamilton
  6. Burlington Street East, Hamilton
  7. Avondale Road, Belleville
  8. Sheppard Avenue East, Toronto
  9. Carnegie Beach Road, Scugog
  10. Bathurst Street, Toronto

Regional Top 5.

CAA's Worst Roads campaign in 2019 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 Plank Road Sarnia
2 Ypres Avenue Windsor
3 College Avenue Windsor
4 Vidal Street South Sarnia
5 Tecumseh Road West Windsor

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

Rank Road Name Municipality
1 Wharncliffe Road South London
2 Radical Road Port Dover
3 King Street East Kitchener
4 Quaker Street Norwich
5 Wonderland Road  London

Includes Niagara Region.

Rank Road Name Municipality
1 McLeod Road Niagara Falls
2 Drummond Road Niagara Falls
3 Saint David's Road Thorold
4 Portage Road Niagara Falls
5 Sider Road Fort Erie

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

Rank Road Name Municipality
1 Carnegie Beach Road Scugog
2 Eglinton Avenue West  Mississauga
3 Highway 404 Richmond Hill
4 Yonge Street Newmarket
5 Speers Road Oakville

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

Rank Road Name Municipality
1 Riverdale Drive Washago
2 Essa Road Barrie
3 Hurst Drive Barrie
3 Bell Farm Road Barrie
4 Duckworth Street Barrie
5 Lockhart Road Barrie

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

Rank Road Name Municipality
1 Country Road 49 Prince Edward
2 Avondale Road Belleville
3 Gagne Road Clarence-Rockland
4 Johnson Street Kingston
5 Lansdowne Street Peterborough

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

Rank Road Name Municipality
1 Regent Street Greater Sudbury
2 Lorne Street Greater Sudbury
3 Bay Street Sault Ste. Marie
4 Frood Road Greater Sudbury
5 Kingsway Greater Sudbury
Rank Road Name
1 Eglinton Avenue East
2 Dufferin Street
3 Sheppard Avenue East
4 Bathurst Street
5 Steeles Avenue East
Rank Road Name
1 Barton Street East
2 Burlington Street East
3 Cannon Street East
4 Upper James Street
5 Lincoln M. Alexander Parkway
Rank Road Name
1 Carling Avenue
2 Hunt Club Road
3 Saint Joseph Boulevard
4 Riverside Drive
5 Mitch Owens Road