There were students on board the bus at the time of the crash but no one was seriously injured. Authorities say most of the students suffered minor abrasions.
The bus and the semi were being towed away Monday afternoon.
The collision happened at Route 76 and North Boone School Road.
Investigators are trying to determine what caused the crash.