Balbeggie Primary School was closed because of a fire in a classroom on Wednesday, April 19.
Emergency services were alerted of an incident inside the Perthshire village school at 7.16am and three SFRS appliances went immediately.
No one was injured and normal school for the 63 pupils is expected to resume tomorrow, Thursday 20.