With beer, dance and music festivals going on there are plenty of things to do in Toronto this weekend, but expect TTC and road closures to go with them.

There will be no subway service on Line 1 from Sheppard West to St. George stations for signal upgrades. Shuttle buses will run between Sheppard West and Lawrence West stations.

The TTC is encouraging riders to use east-west buses or streetcars to the Yonge line or north-south buses to Line 2.

Article Continued Below

The Beaches Jazz Festival is underway on Queen St. E. The festival started Thursday and will run until Saturday from 6 p.m. to 11 p.m.

During the event, Queen St. E. will be closed between Woodbine Ave. and Beech Ave. from 6 p.m. to midnight. Kenilworth Avenue, Kippendavie Avenue, Hambley Avenue, Hartford Avenue and Herbert Avenue will be changed to two-way streets.

TTC vehicles will divert off Queen St. E. during the road closure period.

There will be no road closures on Sunday as the music festival will be limited to Woodbine Park from 9 a.m. to 9 p.m.

Article Continued Below

Other events that will be happening in the city:

Click to expand

Toronto International Youth Dance Festival will showcase dancers of all ages for three days at Nathan Phillips Square. Part of this year’s revenue will be donated to Sick Kids Hospital.

MexFest at Yonge-Dundas Square will celebrate the culture of Mexico — art, music, and food. The event will take place on Sunday from noon to 10 p.m.