There's been no shortage of Toronto road closures over the past few weeks thanks to multiple Santa Claus parades.

READ: TTC Subway Closures: 12 Stations Closed This Weekend (Dec. 1)

On top of the two, that's two, Santa Claus parades happening this weekend, we'll also be facing a massive traffic jam created by Canada's Walk of Fame event on Friday and Saturday.

READ: TTC Subway Closures: 6 Stations Closed This Weekend (Dec. 2)

Take a look at all the Toronto road closures happening this weekend in the comprehensive list below...

READ: 10 Insanely Cheap Things To Do In Toronto This Weekend (Dec 1-3)

Canada's Walk of Fame Red Carpet Event

Effective: Thursday 11:59 p.m. to Sunday 3:00 a.m.

  • Front St. E. closed from Yonge St. to Scott St.

Main St. Closure

Effective: All weekend

  • Main St. closed from Doncaster Ave. to Lumsden Ave.
  • Main St. closed from Gerrard St. E. to Kingston Rd.

The Queensway Lane Closure

Effective: Monday, November 12 to December 22

  • The Queensway lane closure eastbound from Parkside Dr. to Claude Av

Thirtieth St. Closure

Effective: Thursday at 7:00 a.m. to Friday at 11:59 p.m.

  • Thirtieth St. closed from Elder Ave. to Lake Shore Blvd. W.

Eglinton Ave W/Dufferin St Eglinton LRT closure

Effective: Friday 10:00 p.m. to Saturday 10:00 a.m.

  • Eglinton Ave. W. closed from Dufferin St. to Marlee Ave.

Bay St closure

Effective: Saturday from 7:00 a.m. to 5:00 p.m.

  • Bay St. closed from Adelaide St. W. to King St. W.

Lakeshore Santa Claus Parade

Effective: Saturday from 8:00 a.m. to 12:00 p.m.

  • Lake Shore Blvd. W. closed from Dwight Ave. to Thirty Sixth St.

North Etobicoke Santa Claus Parade

Effective: Sunday from 11:00 a.m. to 3:30 p.m.

  • Thistle Down Blvd. closed from Barkwin Dr. to Albion Rd.
  • Albion Rd. closed from Thistle Down Blvd. to Finch Ave. W.