Follow our live blog on the Stonehaven school bus crash here.

A schoolgirl is dead and multiple students are injured after a horror school bus crash outside Geelong on Wednesday morning.

Emergency services at the scene of the school bus rollover in Stonehaven. Credit: Nine News

More than 20 people were taken to hospitals in Geelong and Melbourne after the crash, which occurred about 8.20am on the Hamilton Highway in Stonehaven, about 12 kilometres west of Geelong.

The bus was carrying 28 primary and secondary school-aged children to Christian College Geelong, which operates five campuses around the regional city.

Police say the crash happened as the bus turned left onto the Hamilton Highway from Friend in Hand Road.

The bus, one of a fleet of 30 the school uses to drive about 900

See Full Page