An 11-year-old boy riding his bike in a Hamilton plaza parking lot was hit by a vehicle and rushed to hospital.
Hamilton police say it happened in the Queenston and Nash roads area.
The boy suffered life-threatening injuries but police said on Saturday said that his condition had improved to critical but stable.
The driver of the vehicle remained on the scene.
Speed and alcohol are not believed to be factors in the collision.
With files from CP24