The incident happened Friday morning near the intersection of Provost Street and 32nd Avenue in Lachine.
The boy and his twin began crossing the street between two parked cars.
The first boy made it across the street without incident, but the second boy was injured when a school bus rolled over his foot.
The boy was transported to hospital to get his foot checked out.
The police are looking for the boys' parents.