Police are investigating a collision in Whitchurch-Stouffville that left a 66-year-old pedestrian dead.

The collision occurred near Highway 48 and Bethesda Road in Whitchurch-Stouffville at around 3:30 p.m. on Monday.

Police said a 66-year-old man was pronounced dead at the scene.

Roads were closed in the area for several hours but have since reopened.