Police and fire crews attended the school about 11.10pm.
Investigations led police to believe the fire was deliberately lit.
It took 15 firefighters about 20 minutes to contain the blaze, which caused an estimated $100,000 damage.
PerthNow Digital Edition.
Your local paper, whenever you want it.Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOWAnyone with information is urged to contact Crime Stoppers on 1800 333 000.