| Date | City | Location | Perpetrator(s) | Dead | Injured | Total | Description | Notes |
|---|
| June 4, 2002 | Ban Kha | Ratchaburi | Unnamed shooters | 3 | 12 | 15 | Armed assailants fired shots at a school bus that was trying to evade the group; three people died. | [4] |
| June 6, 2003 | Nakhon Si Thammarat | Nakhon Si Thammarat | Anatcha Boonkwan (17) | 2 | 4 | 6 | Pak Phanang school shooting: A student shot six classmates at a high school; two 17-year-old students died in the attack. | |
| September 9, 2005 | Bangkok | Bangkok | Jitrada Tantiwanichayasuk (34) | 0 | 4 | 4 | A 34-year-old woman identified as Jitrada Tantiwanichayasuk stabbed four girls at a school before fleeing on a motorcycle | [5] |
| March 17, 2007 | Saba Yoi | Songkhla | Unnamed perpetrators | 3 | 7 | 10 | A group of perpetrators attacked an Islamic school, killing three and wounding seven others. | [6] |
| March 2, 2017 | Khok Sato | Narathiwat | Unnamed perpetrator | 4 | 1 | 5 | Four unidentified gunmen opened fire on people who were on a school bus, killing four people | [7] |
| September 14, 2022 | Bangkok | Bangkok | Yongyuth Mangkonkim (58) | 2 | 1 | 3 | A shooting attack occurred at the Army War College, resulting in the death of two people and the wounding of a third. The shooter from Yongyuth Mangkonkim later surrendered. | [8] [9] |
| October 6, 2022 | Nong Bua Lamphu | Nong Bua Lamphu | Panya Khamrab (34) | 26 (including a fetus) | 1-2 | 27-28 | 2022 Nong Bua Lamphu massacre: Panya Khamrab stormed a daycare center and attacked dozens of children and four or five staff members, including a pregnant woman. Twenty-six people died, including the pregnant staff member and her fetus, before the attacker fled. | |
| February 11, 2026 | Hat Yai | Songkhla | Unnamed perpetrator | 0 | 3 [a] | 3 | 2026 Hat Yai school shooting: A shooting at Patongprathankiriwat School leaves three injured, including the shooter himself | |