RCMP say the bus driver turned left into the path of a welding truck near Airdie on Tuesday morning.
Two kids were taken to Alberta Children's Hospital in Calgary and treated for minor injuries.
The driver, who has not been named, is charged with making an unsafe left turn.
Police say alcohol or speed are not considered a factor.
The bus is operated by First Student Canada.