A 10-year-old boy riding his bicycle was hit by a truck in a marked crosswalk in Penhold on Thursday afternoon.
Innisfail RCMP say at about 2 p.m. the boy was struck on Hwy 2A near Lucina Street while attempting to cross the highway. The boy was westbound when he was hit by the left front corner of the southbound truck.
The driver of the truck, a 61-year-old Innisfail man, immediately stopped and offered assistance while a witness called 911.
The boy, who was wearing a helmet, was taken to hospital by ambulance with unknown injuries.
Innisfail RCMP are investigating the collision.