The accident occurred around 7:30 Wednesday morning in the area of 31st Street and Girard Avenue.
The children onboard the bus at the time of the crash were not injured and were transferred to another bus to continue on their way to school.
Accident investigators say that the bus driver was moving out of the way for another vehicle when the driver lost control of the bus and hit the parked cars.