Toronto police closed down a busy downtown intersection on Wednesday night after strong winds caused a piece of a large sign to fall off a skyscraper.

The piece of sign fell from the CIBC building at King and Bay Streets over the dinner hour.

No one was hurt, but police closed the area as a precaution. The intersection was not expected to reopen until at least 10 p.m.

Winds gusted at about 90 km/h around Toronto for most of the day.

Environment Canada issued a wind warning for southern Ontario as powerful gusts affected transit routes across the Greater Toronto Area on Wednesday.

Strong winds blew a chain-link fence and other debris on train tracks, causing delays on at least three GO Transit trains heading for Toronto.

Flights travelling through Pearson International Airport are also being affected. Airport authorities shut down some runways because of a strong crosswind. About 20 flights were delayed on Wednesday morning.

According to Environment Canada, winds gusted up to 130 km/h in some areas.

The winds moved in behind a cold front near the Great Lakes shorelines that is making its way across southern Ontario.

"This is a warning that damaging winds are imminent or occurring in these regions," says an official weather warning on the government agency's site.

Point Petre, an area near eastern Lake Ontario, is reporting he strongest winds at 133 km/h.

An intense wind gust passed through Toronto reaching 107 kilometres an hour.

Around the city, there were power outages and significant damages as trees toppled hydro lines.

Garbage cans and other debris littered city streets.

Police blocked off the road around Lower Sherbourne Street as scaffolding was being blown off rooftops, posing a danger to anyone walking on the sidewalk.

"It's horrible, I can't even walk. I'm flying," one girl walking along the street told CTV Toronto.

With a report from CTV Toronto's Austin Delaney