Montreal police said both the cyclist and the driver of the heavy truck had a green light.
Constable Yannick Ouimet said the truck struck the cyclist as the driver made a right turn.
"Obviously the biker had the right of way, and he was heading straight ahead on Christophe Colomb," Ouimet said. "The driver of the truck...should have given him the right of way."
"The driver says he never saw the cyclist," Ouimet added.
Montreal police collision investigators remained on the scene Tuesday morning to try to piece together the details of the accident.