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
The owner of a dog that chased a sheep off a cliff has been cautioned by police.
The deaths of a couple with links to West Sussex who were killed in Tunisia has been confirmed by the Foreign Office.
Tuesday Evening's Pollen Forecast