A teenage boy has been charged over those fires at two Gold Coast schools last week.
Small blazes were started in classrooms at Miami State School in Mermaid Waters and St Vincent's Primary in Clear Island Waters last Wednesday and Friday nights, respectively.
Both fires were put out quickly, but the buildings sustained smoke and water damage, while offensive graffiti was left of walls at St Vincent's.
After appealing for anyone with information to come forward over the weekend, police arrested and charged a 17-year-old boy from Clear Island Waters on Monday.
Detectives will alleged the teen shoved flammable material under the doors and set it alight.
He's also accused of the intentional misuse of the 000 emergency line on several occasions.
The teenager has been charged with two counts of arson, three counts of willful damage, one count of possession of a drug utensil and 10 counts of improper use of an emergency call service.
He will appear in the Southport Magistrates Court this morning.