Storm winds intensified during heavy rainfall, tearing off roofs of key buildings, including a twin dormitory and a recently renovated science laboratory.
According to school principal Maurice Amusala, the storm struck on Monday evening, uprooting trees and hurling roof sheets more than thirty metres away across the compound.
The principal said the school had just completed repairs on the laboratory costing more than one million shillings, only for the storm to undo the work.

In the twin dormitory housing more than 100 students, mattresses, books and other personal belongings were soaked after the roof was blown off and scattered beyond the school fence.
The principal estimated that more than five million shillings will be needed to restore the damaged structures and replace destroyed learning materials.
It is unclear whether the school will reopen for the second term in two weeks, as classrooms and dormitories remain unusable without urgent intervention.
The Board of Management chairman Dr. Kennedy Oreyo urged government agencies and well wishers to step in and help the school recover ahead of reopening.
He appealed for support from the constituency development fund under Bondo MP Gedion Ochanda and other partners to rebuild the affected facilities.
North Sakwa location chief Hosbone Omollo described the incident as unfortunate, noting that affected students will require assistance with textbooks, uniforms and bedding.
Residents in the surrounding area said the storm also brought down trees and disrupted movement across nearby paths and access roads.
Authorities said they are assessing the full extent of damage as efforts begin to secure temporary learning arrangements for students.
Education officials in Siaya County have in recent years raised concerns about vulnerability of school infrastructure to extreme weather events, particularly during heavy rainy seasons common in western Kenya.
The incident at Majiwa Secondary School comes amid growing calls for improved disaster preparedness in learning institutions across the region.

School officials said they will continue to monitor weather forecasts closely as they seek emergency assistance to stabilize operations before the next academic term begins.
Meanwhile, parents and community members have begun informal efforts to salvage materials and support affected students, even as uncertainty remains over when normal learning activities will resume.
Weeks of disruption are now possible if repairs are not completed quickly, raising concern among education stakeholders about continuity of learning at the institution.
Weather officials have not yet issued specific damage assessments for the wider Bondo area, but residents have been urged to remain cautious as the rainy season continues.
Local education officers said they will conduct a rapid assessment of all affected structures to determine immediate safety risks and prioritize repairs in coordination with county authorities and community partners.
They added that emergency funding options are being explored while the school remains closed to ensure students are not exposed to further risk.
Officials emphasized that restoring safe learning conditions is the top priority before reopening.
Community leaders continue to appeal for urgent support to help students resume normal schooling without prolonged interruption as recovery efforts intensify across the region.

