Occupational Health and Safety says the man was critically injured on the evening of April 22 when a load was released from a dump truck.
The Transportation Services employee was taken to hospital in serious condition and died Wednesday afternoon.
Mayor Don Iveson (EYE'-veh-son) released a statement expressing condolences to the worker's family, saying it's a very painful and difficult time for all involved.
The death comes as officials investigate another workplace fatality in Edmonton involving a man who was buried Tuesday afternoon when a trench collapsed at a construction site involving a private business.
It took several hours to reach the 55-year-old worker because the sides of the trench had to be shored up before emergency crews could start digging. (CHED, The Canadian Press)