Firefighters were called to University of Chester Academy High School at around 6am yesterday.
12 fire crews from Cheshire Fire and Rescue were called to the school on Shipbrook Road after the fire was reported.
Two engines from Northwich and Winsford, and one from each of Middlewich, Congleton, Sandbach, Holmes Chapel, Lymm, Warrington and Altrincham attended the scene, along with the service's aerial appliance.
The blaze had broken out in two separate roofs of buildings at the school, and has created a lot of visible damage to the roof structure.
Fire crews used several mains jet and hose reels to tackle the fires, and breathing apparatus due to concerns of potential asbestos from the building fabric.
It took firefighters around three hours to bring the blaze under control, with appliances remaining on site for most of the day to dampen the fire down and ensure the site was safe.
The fire is believed to have been started deliberately and Cheshire Police are urging anyone who may have information on the incident to contact them on 101.
Teenagers arrested following Rode Heath cake shed theft
Appeal for information following serious collision near Northwich
Prolific Northwich burglar jailed
Latest stats reveal crime has fallen in Cheshire
Prolific Shoplifter sentenced after breaching Criminal Behaviour Order
Four men sentenced following Northwich burglary
New Crisis and Resilience Fund to support Cheshire East residents facing financial hardship
Avon rep sentenced following burglary in Bollington
Nantwich Food Festival announces its Celebrity Chefs for 2026
Football stars back council’s ‘Be the BIG Difference’ recycling campaign
99% of parents secure preferred primary school place on Primary School Offer Day
Crewe shop handed closure order for three months
Appeal for information following burglary at fire station in Bollington
Crewe man jailed for breaches of Sexual Harm Prevention Order
Drivers in Cheshire East under the spotlight during roads operation
Man arrested after items stolen from charity in Crewe