RCMP say the 25-year-old man was struck Wednesday afternoon by another crew member driving a pickup truck in St. Albert.
The injured man was pronounced dead in hospital.
RCMP say the dead man was from Edmonton but did not release his name.
Police say they don't believe road conditions, speed or alcohol were factors.
Alberta Occupational Health and Safety officers are also reviewing what happened.