A number of events will close downtown roads this weekend; there will also be a subway closure on the Yonge line.

There will be no service between Union and Bloor stations Saturday and Sunday due to scheduled signal upgrades. Shuttle buses will run between Bloor-Yonge, King and St. Andrew, stopping at each station except Union.

Woofstock, the largest outdoor festival for dogs in North America, will see roads near the lake closed starting Friday night. At 6:30 p.m. Friday until Sunday at 11:59 p.m., Front St. will be closed from Yonge to Jarvis Sts., Wellington St. from Church St. to Leader Lane, Church St. from Colborne St. to The Esplanade and on Sunday only, Market St. from Front St. to The Esplanade.

More traffic stories on Thestar.com

Queen’s Park will also be closed on Sunday from Bloor St. W to the top end of Queen’s Park Circle from Saturday at 8 p.m. to Monday at 6 a.m.

Dundas St. W from Lansdowne Ave. to Roxton Rd. will be closed on Saturday from 9 a.m. to 11:59 p.m. for Dundas West Fest.

On Sunday, the Ride to Conquer Cancer will see Lake Shore Blvd. W from Strachan to Windermere Aves. and Windermere from Lake Shore Blvd. W to The Queensway closed from 6:30 a.m. to 10:30 a.m.

Lansdowne Ave. from Bloor to College Sts. will be closed on Sunday from 8 a.m. to 1:30 p.m. for the Portugal Day Parade.

Sunday’s Festival on Bloor will see Bloor St. W from Spadina Ave. to Bathurst St. closed from 7 a.m. to 8 p.m.

Lastly, Wellington St. from Simcoe to John Sts. will be closed from 8:30 to 11:30 a.m. Sunday for the Toronto Challenge Run. There will also be a variety of road closures during the event in the area bounded by Wellington St. in the south, Spadina Ave. in the west, Wellesley St. in the north and Bay St. in the east.