
A teenage student killed his grandparents, then turned a Bangkok-area school into a crime scene that kept getting larger as officials counted the dead.
Quick Take
- Officials said a 14-year-old student killed at least seven people in Nonthaburi province near Bangkok.
- The violence began at the suspect’s home, where police said he shot his two grandparents.
- He then attacked Debsirin Nonthaburi School, where the dead were later identified as school staff, including teachers.
- Early casualty counts changed fast, but the core sequence stayed the same: home, school, then suicide.
The Day the Count Kept Changing
Thai officials and major news outlets agreed on the central facts. A 14-year-old student opened fire outside Bangkok, killed his grandparents at home, then attacked his school before turning the gun on himself.
Reuters reported that police said he used a gun that belonged to his grandfather and fired at least 26 bullets. That detail mattered because it showed how quickly a family weapon became the tool of a mass killing.
At least seven people have been killed after a teenage boy shot his grandparents and then opened fire at a school near Thailand's capital, Bangkok.
The country's prime minister, Anutin Charnvirakul, called the attack "well prepared".
🔗 https://t.co/RW3i2LM0Mx pic.twitter.com/GPdZvHA4VT
— Sky News (@SkyNews) August 7, 2026
The location was Debsirin Nonthaburi School in Nonthaburi province, northwest of Bangkok. AP said five school staff members, including teachers and administrators, died at the school, while Reuters said the school victims were all teachers and staff.
BBC later reported that Prime Minister Anutin Charnvirakul confirmed eight deaths total: the gunman, his grandparents, and five teachers. The event itself did not change. The accounting did.
How the Attack Unfolded
The attack began early in the morning at the family home and then moved to the school. AP and Reuters both reported that the boy first killed his grandparents, then went to the school and opened fire there.
ABC Australia said police placed the start of the attack around 5 a.m. local time, when the boy killed his grandparents in their house. Reuters later described the school phase as lasting about 40 minutes before the shooter died.
That sequence explains why the casualty total kept rising. AP reported 23 wounded, with 10 in critical condition, and Reuters also reported 23 wounded.
BBC said more than 30 were injured in the live coverage before later updating the death toll. Al Jazeera reported that a 12-year-old girl later died in hospital, bringing the death toll to nine. In mass shootings, the first count is often the least reliable number.
What Witnesses Saw Inside the School
Witness accounts added the human shape that official briefings could not. BBC’s on-the-ground reporting quoted a student who said the gunman went “from classroom to classroom, firing into the classroom”.
That detail matters because it shows the terror did not stay at the edge of the campus. It moved room by room, turning ordinary school spaces into places of panic, confusion, and escape.
A 14-year-old survivor has described how she hid behind a desk as a deadly shooting unfolded at a school near Bangkok. The teenager says she stayed silent and waited as gunfire echoed through the building. The attack left nine people dead and more than 20 injured after a… pic.twitter.com/haV5Ur7qfQ
— Ocean News (@OceanNewsUK) August 10, 2026
Video reporting from DW also said police described the attack as a classroom-by-classroom assault and repeated that the suspect used his grandfather’s gun. AP reported that Bangyai Hospital, about three miles from the school, received the wounded and treated 23 injured people.
These reports do more than tally casualties. They show the speed at which a local emergency became a national crisis, with ambulances, police, and hospitals all trying to catch up.
Why the Early Numbers Moved So Much
The changing totals were not a sign that the attack was uncertain. They were a sign that the scene was still being sorted. Reuters first framed the incident as seven dead, while BBC later reported eight, and Al Jazeera later reported nine after the hospitalized girl died.
AP likewise reported at least seven killed before later updates shifted the count. Live breaking news often starts with fragments, then slowly hardens into a final record.
The victim list also changed as officials corrected where each death occurred. CNN reported that officials first gave a broader toll, then revised it to say five teachers and the two grandparents were killed, not students.
Reuters and AP eventually aligned on the same core structure: grandparents dead at home, five school victims, shooter dead by suicide. That is the part that survived every update. Everything else was early-stage accounting.
Sources:
apnews.com, reuters.com, washingtonpost.com, abc7ny.com, bbc.com, youtube.com, facebook.com

















