A pedestrian is in hospital with serious injuries after he was struck by the driver of a truck in Mississauga Thursday afternoon, police say.

Emergency crews were called to the area of Derry Road East and Columbus Road at 3:10 p.m.

Peel police said the pedestrian, a man in his 40s, is in stable condition.

The driver remained on scene, police said.

The eastbound lanes of Derry Road East were closed for several hours but have reopened.