Puyallup School District spokesman Brian Fox said 12 classrooms at Ferrucci Junior High were flooded and the district canceled classes for Friday.
A janitor discovered the flooding sometime after 6 a.m. Fox said many students had already arrived at school before the flooding was discovered. Those students were then moved to the school’s commons area where it was dry and safe.
Officials said clogged drains on the roof caused the flooding.
School workers began contacting parents and buses to have students taken home. The last of the students went home around 9 a.m.
The school is expected to open again Monday, Fox said.