Gone quiet · last update Jan 20, 2026 / Uvalde

The Uvalde school shooting and the failed police response

Overview · reviewed October 31, 2026

On May 24, 2022, a gunman stormed Robb Elementary School in Uvalde, Texas, and killed 19 children and two teachers, the deadliest US school shooting in nearly a decade.[1] Nearly 400 officers rushed to the school, but more than an hour passed before the gunman was killed, and the reports that followed blamed "systemic failures" and "egregiously poor decision-making."[2][3] In June 2024 a two former school police officers, including the district's police chief, Pete Arredondo, the first criminal charges over the response.[4] In January 2026 a jury acquitted one of them, former school officer Adrian Gonzales.[5]

Read the timeline

Follow this story to see new developments when you return.

Nearly 400 officers rushed to the school, but more than an hour passed before the gunman was killed, and the reports that followed blamed "systemic failures" and "egregiously poor decision-making."[2][3] In June 2024 a two former school police officers, including the district's police chief, Pete Arredondo, the first criminal charges over the response.[4] In January 2026 a jury acquitted one of them, former school officer Adrian Gonzales.[5]

Coverage over time

Share of tracked outlets · monthly average of weekly shares (UTC)

May 2022: average weekly share 58% (left 16%, center 25%, right 17%), from 2 of 2 weeksJun 2022: average weekly share 24% (left 8%, center 11%, right 4%), from 4 of 4 weeksJul 2022: average weekly share 21% (left 6%, center 11%, right 4%), from 4 of 4 weeksAug 2022: average weekly share 8% (left 3%, center 4%, right 1%), from 5 of 5 weeksSep 2022: average weekly share 5% (left 2%, center 3%, right 1%), from 4 of 4 weeksOct 2022: average weekly share 14% (left 3%, center 8%, right 3%), from 5 of 5 weeksNov 2022: average weekly share 7% (left 2%, center 4%, right 1%), from 4 of 4 weeksDec 2022: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksJan 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksFeb 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksMar 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksApr 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksMay 2023: average weekly share 2% (left 1%, center 1%, right under 1%), from 5 of 5 weeksJun 2023: average weekly share 1% (left under 1%, center 1%, right under 1%), from 4 of 4 weeksJul 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksAug 2023: average weekly share 1% (left under 1%, center under 1%, right 0%), from 4 of 4 weeksSep 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksOct 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksNov 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksDec 2023: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksJan 2024: average weekly share 7% (left 3%, center 3%, right 1%), from 5 of 5 weeksFeb 2024: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksMar 2024: average weekly share 5% (left 2%, center 3%, right 1%), from 4 of 4 weeksApr 2024: average weekly share 1% (left under 1%, center under 1%, right under 1%), from 5 of 5 weeksMay 2024: average weekly share 4% (left 1%, center 2%, right 1%), from 4 of 4 weeksJun 2024: average weekly share 5% (left 1%, center 3%, right 1%), from 4 of 4 weeksJul 2024: average weekly share 2% (left 1%, center 1%, right under 1%), from 5 of 5 weeksAug 2024: average weekly share 2% (left 1%, center 1%, right under 1%), from 4 of 4 weeksSep 2024: average weekly share 1% (left under 1%, center 1%, right under 1%), from 5 of 5 weeksOct 2024: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksNov 2024: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksDec 2024: average weekly share 1% (left under 1%, center 1%, right under 1%), from 5 of 5 weeksJan 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksFeb 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksMar 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksApr 2025: average weekly share 1% (left under 1%, center 1%, right 0%), from 4 of 4 weeksMay 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksJun 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksJul 2025: average weekly share 1% (left under 1%, center 1%, right under 1%), from 4 of 4 weeksAug 2025: average weekly share 2% (left under 1%, center 1%, right 0%), from 4 of 4 weeksSep 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksOct 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksNov 2025: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksDec 2025: average weekly share 1% (left under 1%, center under 1%, right 0%), from 5 of 5 weeksJan 2026: average weekly share 8% (left 2%, center 5%, right 1%), from 4 of 4 weeksFeb 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksMar 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksApr 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksMay 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksJun 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksJul 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksAug 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 5 of 5 weeksSep 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksOct 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 4 of 4 weeksNov 2026: average weekly share 0% (left 0%, center 0%, right 0%), from 2 of 2 weeks, so far

LeftCenterRight

Each bar is the share of the outlets on our Left / Center / Right rating scale that we tracked publishing that week which carried reporting on this story, split by the outlets' ratings. Over more than two years each bar is a month: the average of that month's weekly shares, so the shape stays readable. The weekly table below keeps every week. We track more outlets now than in the archive, so a share keeps earlier and later weeks comparable. An outlet counts once a week however much it published, and outlets in one ownership or syndication group count as one on each side they appear on. A rating describes the outlet, not the report. A gap means no such reports were collected that week, not that nothing was reported anywhere. Weeks run Monday to Sunday in UTC, so a report published on a Sunday evening in US Eastern time counts in the next week. 8 more outlets off the scale (not rated, or outside the left-right graphs) also reported; they are not in this chart. See them.

Weekly counts, outlets and reports (42 weeks with coverage)
Outlets on the rating scale that carried this story each week, of the outlets tracked that week, newest first
Week of (UTC)LeftCenterRightOf trackedShareReceipts
Jan 19, 2026826539 of 17023%
Jan 5, 202679420 of 19810%
Dec 29, 20253407 of 1664%
Aug 11, 202529011 of 1816%
Jul 14, 20251517 of 1844%
Apr 21, 20252709 of 2064%
Dec 16, 202427413 of 2266%
Sep 9, 20241629 of 2304%
Aug 5, 202478419 of 2029%
Jul 22, 2024810119 of 2348%
Jun 24, 20241426747 of 25019%
May 20, 20241318839 of 22617%
Apr 1, 202434411 of 2644%
Mar 11, 202458316 of 2437%
Mar 4, 20241122538 of 25415%
Jan 15, 202429381380 of 22336%
Aug 28, 20231506 of 2652%
Jun 26, 202327110 of 2794%
May 22, 20231415433 of 26912%
Nov 28, 2022722635 of 18819%
Nov 14, 202287217 of 1869%
Oct 31, 20221809 of 1815%
Oct 24, 202209110 of 1816%
Oct 17, 2022814628 of 17716%
Oct 10, 2022716427 of 18615%
Oct 3, 202212271857 of 19130%
Sep 26, 2022310114 of 1877%
Sep 5, 20221111325 of 19213%
Aug 29, 202288319 of 19310%
Aug 22, 20221624949 of 20025%
Aug 15, 20220213 of 1832%
Aug 1, 20221416 of 2013%
Jul 25, 2022312621 of 18411%
Jul 18, 202218301159 of 19131%
Jul 11, 20221120839 of 18821%
Jul 4, 20221718641 of 19421%
Jun 27, 20221525848 of 19125%
Jun 20, 202217291864 of 20431%
Jun 13, 20221110324 of 19213%
Jun 6, 20221925650 of 18627%
May 30, 202220362581 of 18444%
May 23, 2022425839139 of 19571%

Latest coverage

The newest reporting in this story's record.

  1. Jan 19, 2026 · first reported · Headline from NBC 6 South Florida

    Ex-Uvalde police officer acquitted in trial over response to Texas elementary school shooting

Background

Minutes before the attack, the gunman wrote online that he had shot his grandmother and was going to shoot up a school.[6] Two days after the shooting Joe Garcia, the husband of slain teacher Irma Garcia, died, in what his family described as grief.[7] Within days the Justice Department said it would review the police response, and attention turned to the officers who waited in the hallway.[8][9] The commander on the scene had not been told of the 911 calls students made from inside the classrooms,[10] and the head of the Texas Department of Public Safety called the response an "abject failure."[11]

Arredondo, who said he did not consider himself the commander that day,[12] was put on leave, resigned from the city council and was fired by the school board in August 2022.[13][14][15] That October the district suspended its entire police force.[16] A Justice Department report in January 2024 found that officers had many chances to stop the gunman sooner,[17] while a review ordered by city leaders that March put no blame on local police, angering parents.[18]

The families turned to the courts. Nineteen of them reached a $2 million settlement with the city in May 2024 and said they were suing the school district,[19] and on the second anniversary they sued Meta, the maker of the video game Call of Duty and a gun maker.[20]

Supporting stories (20)
  1. Texas elementary school shooting: What do we know so far?
  2. Report finds evidence of 'systemic failures' in Uvalde school massacre
  3. Report shows nearly 400 officers waited as Uvalde shooter killed children
  4. Former Uvalde police chief indicted over response to Robb Elementary shooting
  5. Jury acquits former Uvalde school officer in trial tied to Robb Elementary shooting
  6. Texas gunman warned online he was going to shoot up school
  7. Husband of teacher killed in Texas school shooting dies 'due to grief,' family reports
  8. Justice Dept. to review response to Texas school shooting
  9. Police Inaction Moves to Center of Uvalde Shooting Probe
  10. Texas senator: School police chief didn't know of 911 calls
  11. Top Texas cop: Uvalde police response was ‘abject failure’
  12. Uvalde School Police Chief Defends Texas Shooting Response
  13. Uvalde School Police Chief on Leave After Mass Shooting
  14. Uvalde CISD police chief Pete Arredondo resigns from Uvalde city council
  15. Uvalde school board fires police chief after mass shooting
  16. Uvalde school district suspends entire police force after May shooting
  17. Uvalde families renew demands for police to face charges after a scathing Justice Department report - The Daily Reporter
  18. Uvalde parents angered by new report that clears city police of missteps during Texas school attack
  19. Uvalde school shooting victims' families reach $2 million settlement with city
  20. Uvalde victim families sue Meta, 'Call of Duty' maker and gun company on shooting's 2nd anniversary

The full record

Each date is when an update was first reported.

All 138 recorded updates

August 2025

  1. Uvalde school records show teen gunman's spiral before 2022 shootingHeadline from NBC News · 12 outlets

April 2025

  1. City of Uvalde reaches settlement with families of school shooting victimsHeadline from ABC 7 Los Angeles · 4 outlets
  2. Uvalde approves settlement with families of Robb Elementary victimsHeadline from Local News 8 · 5 outlets

December 2024

  1. Former Uvalde schools police chief loses bid to toss criminal charges related to 2022 shootingHeadline from WTHR Indianapolis · 13 outlets

June 2024

  1. Former Uvalde school district police chief arrested on child endangerment chargeHeadline from Latin Times · 8 outlets
  2. Former Uvalde police chief indicted over response to Robb Elementary shootingHeadline from Cleveland Plain Dealer · 41 outlets

April 2024

  1. Uvalde Mayor Cody Smith resigns citing medical concernsHeadline from ABC 30 Fresno · 11 outlets

Coverage & sources

Read the reports, see how much was collected over time, or compare outlets by political leaning.

Coverage & sources →