A school bus carrying 56 children from Kingston Maurwood College has crashed on the A350 between Upton and Lychett.
Dorset police were called around 8:15am to reports that the double decker had crashed into a field.
The ambulance service treated three children and the bus driver for minor injuries.
A police spokesperson say that all the children were safely removed from the vehicle and taken to another location to await a replacement bus service.
More top news
New figures show 1.5million drivers fined for not paying Dart Charge in nine months, under new payment system
Simon's Blog - That Was The Month That Was...
Monday night's weather for the east of the region