The crash happened Monday while the bus was on its way to Crestview Elementary school in West Des Moines.
Police say the bus veered off the road, went through several yards and hit a truck parked in a driveway before stopping when it crashed into the side of a home.
The Des Moines Register reports the home's garage door was torn off and a front wall had extensive damage. Police say the crash caused about $95,000 in property damage.
Lt. Jim Barrett says the investigation is ongoing but that charges are possible.
Police say slick roads, the result of about 2 inches of new snow, caused several accidents Monday.