Two men aged 19 and 20 have been charged in connection with the devastating fire at the derelict Inverkeithing Primary School.
The men will appear at Dunfermline Sheriff Court next month.
Police Scotland confirmed that a third man, aged 20, had also been arrested in connection with the fire on Monday November 19, which gutted the century old building in Roods Road.
Detective Inspector Kelly McEwan from Dunfermline CID said: “Our inquiries remain ongoing and I would like to thank those members of the public who have assisted us during our inquiries so far.
“A number of emergency services personnel were required to deal with this incident and it caused a huge amount of damage to the building.
“The two men are scheduled to appear at Dunfermline Sheriff Court in December.”