One man is dead after a boat crashed into the rocks at Woodbine Beach Thursday afternoon.

Toronto police said at around 12:30 p.m., a 46-year-old man was driving a 20-foot bowrider vessel with six passengers on board when he lost control and collided with rocks 90 metres from the shore.

One of the passengers, a 47-year-old man, suffered life-threatening injuries and was transported to a trauma centre, where he was pronounced dead.

Police said the driver and remaining passengers sustained non-life-threatening injuries. Three were taken to hospital and three others were treated at the scene.

"Our lifeguards who are on the beach reacted very quickly and they got to the scene very quickly," Const. David Hopkinson told CP24 on Thursday afternoon, adding that police officers arrived a short time later.

It is unclear exactly where the crash occurred in the water but images from the scene show the boat resting up against some rocks along the shoreline.

A short video obtained by CP24 shows how fast the boat was going before it crashed. Witnesses at the scene also reported seeing the boat travelling at a high rate of speed prior to the crash.

“The boat was just flying across all the buoys here. Just whipping across. Between the buoy and the rocks it took a hard turn and then it almost flipped and then when it went back on its right side it just smashed right into the rocks,” one witness, Alan Thompson, told CTV News Toronto.

“It made your stomach turn, like instantly. Like you knew it was going to happen as you’re watching it and then when it did it just made you kind of sick to your stomach,” another witness said.

Hopkinson said it is not clear if any of the boaters were wearing life jackets at the time.

"My fear would be that with people on board the boat if they were travelling at any kind of a decent speed and suddenly they hit the rocks. Boats are very different than cars. They don't have seatbelts, they don't have air bags or anything like that," he said.

"It could be that some of these people were thrown clear of the boat and if they hit the rocks, that’s what would cause such injuries."

Police are urging those who were at the beach and saw the incident or who may have video footage of the crash to contact investigators.