The incident happened at the busy intersection of Pacific Boulevard and Davie Street.
The boy, who was on his bike, was hit when one of the vehicles went up on to the sidewalk.
One of the vehicles involved in the collision is believed to have sped away from the scene.
Witnesses were able to rescue the boy, although it is not known how seriously he is injured.
More details to come.