Navigating the city could be a challenge again this weekend as several sporting events and street festivals roll into town, closing roads and disrupting traffic across the GTA.

With the 101st playing of the Canadian Open golf tournament underway at St. George’s Golf and Country Club, a portion of Islington Avenue remains closed until July 30 between Eglinton Avenue W. and The Kingsway to accommodate the event.

Tournament organizers advise drivers to take Eglinton Avenue, Kipling venue, Royal York Road and The Kingsway as alternate routes around the closure. TTC buses are also being diverted in the area.

Meanwhile, in the east end, the 22nd annual Beaches International Jazz Festival will close Queen Street E. between Woodbine and Beech avenues between 6 p.m. and midnight Friday and Saturday, while upwards of 50 bands perform in the festival’s Streetfest event.

Lake Shore Boulevard West will be shut down intermittently between Strachan Avenue and Ontario Drive until July 30 while the fence is removed.

Finally, if you’re travelling on Jarvis Street to get to any of this weekend’s events, don’t forget that rolling closures will be in effect until late July while bike lanes are built.