It happened around 5 p.m. Monday at the intersection of Peach and Adams.
The California Highway Patrol says the truck was on Adams when the school bus pulled in front of it at a stop sign.
Officers say all four children complained of pain and were taken to the hospital as a precaution.
Both drivers also suffered injuries.
The collision is still under investigation.