A male worker has been taken to a trauma centre in serious condition after an industrial accident in the Port Lands.
It happened at Leslie Street and Unwin Avenue at around 3:20 p.m.
Toronto police said a worker was struck by an object.
The Ministry of Labour is investigating.