Provincial police say 36 students were injured in a collision north of Toronto involving two school buses.
Investigators say a bus carrying 37 students was stopped at a railway crossing in New Tecumseth, when it was struck from behind by a second bus carrying 22 students.
Police say 16 students aged 15 to 17 were taken to area hospitals.
One student suffered major injuries — including a possible fractured collar bone — while the other injuries were classified as minor.
Another 20 students were treated by paramedics at the scene for very minor injuries and released.
Police say the collision remains under investigation.