It's understood 400 pupils had to be led to safety from Catherine Junior School and taken to the nearby infants school at around 2pm.
At its height 46 firefighters were at the scene.
A building inspector from the city council was on the scene to check the safety of the building.
The fire started in the roof.
More top news
A large part of Hagley Road in the south west of the city was cordoned off and later reopened.
Some rain overnight, becoming drier and much brighter tomorrow.
Dry, clear and cold at first. Rain arriving overnight