A 4-year-old boy was injured in a crash after the driver of a truck ran a red light.

Police say the accident happened just before 2 p.m. at the intersection of 11th Avenue and Winnipeg Street. An eastbound truck collided with a southbound SUV.

A 4-year-old child was taken to hospital as a precaution with minor injuries. The vehicles involved had to be towed from the scene.

The 18-year-old driver of the truck has been charged with failing to stop at a red light.