Storm History: Graham County, Arizona
Every storm the National Weather Service has filed in Graham County, Arizona: floods, hail, damaging wind, tornadoes, winter storms, heat and the rest, with the most serious on record. Events filed by forecast zone count for every county the zone covers.
The record
- Events
- 665
- Deaths
- 44
- Injuries
- 4
- Damage
- $22 million
- Episodes
- 418
Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.
Every year
By kind of event
Counted under the kind that heads each episode.
| Kind of event | Events | Deaths | Injuries | Damage |
|---|---|---|---|---|
| Drought | 214 | 0 | 0 | |
| Flash Flood | 82 | 1 | 1 | $7.6 million |
| Excessive Heat | 68 | 20 | 0 | |
| Thunderstorm Wind | 59 | 0 | 0 | $489,000 |
| Wildfire | 59 | 0 | 3 | $1.4 million |
| Winter Storm | 55 | 0 | 0 | $72,000 |
| Hail | 22 | 0 | 0 | $98,000 |
| Heavy Snow | 21 | 0 | 0 | |
| Heat | 21 | 18 | 0 | |
| High Wind | 15 | 0 | 0 | $80,000 |
| Dust Storm | 12 | 0 | 0 | $39,000 |
| Tornado | 10 | 0 | 0 | $13,000 |
| Flood | 6 | 0 | 0 | $22,000 |
| Extreme Cold/Wind Chill | 4 | 0 | 0 | $1.3 million |
| Strong Wind | 4 | 0 | 0 | $11 million |
| Frost/Freeze | 4 | 0 | 0 | $25,000 |
| Cold/Wind Chill | 4 | 4 | 0 | |
| Winter Weather | 3 | 1 | 0 | $15,000 |
| Heavy Rain | 1 | 0 | 0 | $10,000 |
| Blizzard | 1 | 0 | 0 | $20,000 |
The deadliest
- Excessive Heat, July 1, 2023
- Excessive Heat, June 23, 2026
- Excessive Heat, July 14, 2023
- Excessive Heat, July 8, 2024
- Cold/Wind Chill, January 24, 2025
- Excessive Heat, August 2, 2025
- Excessive Heat, August 6, 2025
- Winter Weather, December 29, 2018
- Flash Flood, July 22, 2021
- Heat, May 16, 2018
- Heat, June 26, 2018
- Excessive Heat, August 14, 2019
- Heat, July 16, 2020
- Heat, August 23, 2020
- Excessive Heat, June 12, 2021
- Heat, July 10, 2021
- Heat, August 6, 2021
- Cold/Wind Chill, February 2, 2022
- Heat, May 18, 2022
- Heat, May 26, 2022
The costliest
Damage within this county, in the dollars of its year.
- Strong Wind, May 9, 2011
- Flash Flood, October 8, 2016
- Extreme Cold/Wind Chill, February 2, 2011
- Wildfire, June 20, 2017
- Flash Flood, September 5, 2021
- Wildfire, April 3, 2023
- Flash Flood, September 19, 2018
- Flash Flood, July 30, 2017
- Thunderstorm Wind, July 25, 2003
- Flash Flood, November 4, 2016
- Thunderstorm Wind, June 28, 2021
- Flash Flood, July 15, 2021
- High Wind, October 11, 2021
- Flash Flood, August 11, 2015
- Hail, June 6, 1997
- Wildfire, July 1, 2011
- Wildfire, June 7, 2017
- Wildfire, July 1, 2021
- Dust Storm, July 17, 2009
- Thunderstorm Wind, August 21, 2005
The largest hail
The largest stone in each episode, which may have fallen in a neighboring county of the same episode.
- Hail, March 12, 1958
- Tornado, September 12, 2025
- Flash Flood, October 8, 2016
- Hail, October 5, 1986
- Hail, August 7, 2023
- Hail, August 19, 1992
- Hail, July 1, 1974
- Hail, August 1, 2020
- Flash Flood, September 14, 2011
- Hail, August 16, 1982
- Hail, October 20, 2015
- Dust Storm, July 13, 2025
- Flash Flood, July 10, 2021
- Flash Flood, September 5, 2021
- Hail, June 10, 2016
Every episode, newest first
- Excessive Heat, June 23, 2026
- Heat, June 8, 2026
- Dust Storm, April 13, 2026
- Heat, March 19, 2026
- Drought, January 1, 2026
- Drought, December 1, 2025
- Drought, November 1, 2025
- Drought, November 1, 2025
- Drought, October 14, 2025
- Drought, October 1, 2025
- Drought, October 1, 2025
- Tornado, September 12, 2025
- Drought, September 1, 2025
- Drought, September 1, 2025
- Wildfire, August 23, 2025
- Excessive Heat, August 20, 2025
- Wildfire, August 19, 2025
- Dust Storm, August 12, 2025
- Excessive Heat, August 6, 2025
- Wildfire, August 6, 2025
- Excessive Heat, August 2, 2025
- Drought, August 1, 2025
- Drought, August 1, 2025
- Heat, July 25, 2025
- Flood, July 18, 2025
- Heat, July 15, 2025
- Dust Storm, July 13, 2025
- Drought, July 1, 2025
- Drought, July 1, 2025
- Dust Storm, June 30, 2025
- Heat, June 1, 2025
- Drought, June 1, 2025
- Wildfire, June 1, 2025
- Wildfire, May 7, 2025
- Drought, May 1, 2025
- Drought, April 1, 2025
- High Wind, March 13, 2025
- Dust Storm, March 1, 2025
- Drought, March 1, 2025
- Cold/Wind Chill, February 15, 2025
- Drought, February 4, 2025
- Cold/Wind Chill, January 24, 2025
- High Wind, January 8, 2025
- Heat, September 10, 2024
- Heat, August 18, 2024
- Thunderstorm Wind, August 11, 2024
- Excessive Heat, August 3, 2024
- Thunderstorm Wind, July 24, 2024
- Flash Flood, July 15, 2024
- Excessive Heat, July 8, 2024
- Excessive Heat, July 5, 2024
- Excessive Heat, June 22, 2024
- Flash Flood, June 20, 2024
- Excessive Heat, June 16, 2024
- Excessive Heat, June 10, 2024
- Excessive Heat, June 6, 2024
- Drought, April 1, 2024
- Drought, March 1, 2024
- Winter Weather, February 10, 2024
- Winter Storm, February 6, 2024
- Drought, February 1, 2024
- Winter Storm, February 1, 2024
- Drought, January 1, 2024
- Winter Weather, December 22, 2023
- Drought, December 1, 2023
- Thunderstorm Wind, November 18, 2023
- Drought, November 1, 2023
- Drought, October 1, 2023
- Drought, September 19, 2023
- Heat, September 6, 2023
- Thunderstorm Wind, August 20, 2023
- Excessive Heat, August 16, 2023
- Hail, August 7, 2023
- Wildfire, August 6, 2023
- Wildfire, August 1, 2023
- Heat, July 30, 2023
- Wildfire, July 29, 2023
- Thunderstorm Wind, July 21, 2023
- Wildfire, July 19, 2023
- Wildfire, July 19, 2023
- Wildfire, July 17, 2023
- Excessive Heat, July 14, 2023
- Wildfire, July 13, 2023
- Excessive Heat, July 1, 2023
- Wildfire, June 27, 2023
- Excessive Heat, June 24, 2023
- Wildfire, June 22, 2023
- Wildfire, June 22, 2023
- Wildfire, June 16, 2023
- Thunderstorm Wind, May 17, 2023
- Frost/Freeze, April 4, 2023
- Wildfire, April 3, 2023
- Winter Storm, March 1, 2023
- Winter Storm, February 22, 2023
- Winter Storm, February 14, 2023
- Flood, January 15, 2023
- Heavy Snow, January 1, 2023
- High Wind, December 28, 2022
- Heavy Snow, December 11, 2022
- Flood, August 22, 2022
- Flash Flood, August 14, 2022
- Flash Flood, August 3, 2022
- Flash Flood, July 28, 2022
- Excessive Heat, July 22, 2022
- Heat, July 17, 2022
- Drought, July 1, 2022
- Excessive Heat, June 16, 2022
- Wildfire, June 10, 2022
- Excessive Heat, June 9, 2022
- Drought, June 1, 2022
- Heat, May 26, 2022
- Heat, May 18, 2022
- Drought, May 17, 2022
- High Wind, April 22, 2022
- High Wind, March 4, 2022
- Wildfire, February 23, 2022
- Cold/Wind Chill, February 2, 2022
- Heavy Snow, January 1, 2022
- Heavy Snow, December 31, 2021
- High Wind, December 15, 2021
- High Wind, October 11, 2021
- Flash Flood, September 5, 2021
- Thunderstorm Wind, August 27, 2021
- Excessive Heat, August 25, 2021
- Flash Flood, August 16, 2021
- Flash Flood, August 13, 2021
- Heat, August 6, 2021
- Excessive Heat, August 3, 2021
- Drought, August 1, 2021
- Flash Flood, July 22, 2021
- Flash Flood, July 18, 2021
- Flash Flood, July 15, 2021
- Flash Flood, July 10, 2021
- Heat, July 10, 2021
- Flash Flood, July 9, 2021
- Tornado, July 2, 2021
- Wildfire, July 1, 2021
- Drought, July 1, 2021
- Thunderstorm Wind, June 28, 2021
- Wildfire, June 28, 2021
- Wildfire, June 20, 2021
- Wildfire, June 16, 2021
- Wildfire, June 16, 2021
- Thunderstorm Wind, June 14, 2021
- Excessive Heat, June 12, 2021
- Wildfire, June 10, 2021
- Drought, June 1, 2021
- Drought, May 1, 2021
- Wildfire, April 8, 2021
- Drought, April 1, 2021
- Drought, March 1, 2021
- Drought, February 1, 2021
- Winter Storm, January 24, 2021
- Drought, January 1, 2021
- Drought, December 1, 2020
- Drought, November 1, 2020
- Wildfire, October 1, 2020
- Drought, October 1, 2020
- Wildfire, September 23, 2020
- Excessive Heat, September 4, 2020
- Wildfire, September 1, 2020
- Drought, September 1, 2020
- Wildfire, August 28, 2020
- Drought, August 25, 2020
- Heat, August 23, 2020
- Wildfire, August 21, 2020
- Excessive Heat, August 13, 2020
- Hail, August 1, 2020
- Excessive Heat, August 1, 2020
- Excessive Heat, July 29, 2020
- Heat, July 16, 2020
- Wildfire, July 12, 2020
- Wildfire, July 11, 2020
- Excessive Heat, July 10, 2020
- Wildfire, July 1, 2020
- Wildfire, July 1, 2020
- Thunderstorm Wind, June 27, 2020
- Wildfire, June 6, 2020
- Wildfire, June 5, 2020
- Wildfire, June 5, 2020
- Excessive Heat, June 3, 2020
- Excessive Heat, May 28, 2020
- Excessive Heat, May 6, 2020
- Excessive Heat, April 30, 2020
- Heavy Snow, March 18, 2020
- Flood, November 27, 2019
- Heavy Snow, November 21, 2019
- Tornado, September 23, 2019
- Excessive Heat, August 20, 2019
- Excessive Heat, August 14, 2019
- Tornado, August 10, 2019
- Flash Flood, July 29, 2019
- Thunderstorm Wind, July 23, 2019
- Dust Storm, July 22, 2019
- Excessive Heat, July 15, 2019
- Excessive Heat, July 10, 2019
- Frost/Freeze, May 21, 2019
- Winter Storm, March 11, 2019
- Winter Storm, February 21, 2019
- Winter Storm, January 1, 2019
- Winter Storm, December 31, 2018
- Winter Weather, December 29, 2018
- Winter Storm, December 27, 2018
- Wildfire, November 14, 2018
- Drought, October 1, 2018
- Flash Flood, September 19, 2018
- Flash Flood, September 1, 2018
- Drought, September 1, 2018
- Flash Flood, August 14, 2018
- Excessive Heat, August 5, 2018
- Drought, August 1, 2018
- Excessive Heat, July 23, 2018
- Flash Flood, July 19, 2018
- Flash Flood, July 16, 2018
- Drought, July 1, 2018
- Heat, June 26, 2018
- Heat, June 22, 2018
- Excessive Heat, June 12, 2018
- Drought, June 1, 2018
- Heat, May 16, 2018
- Wildfire, May 1, 2018
- Strong Wind, May 1, 2018
- Drought, May 1, 2018
- Wildfire, April 13, 2018
- Drought, April 1, 2018
- Drought, March 1, 2018
- Drought, February 1, 2018
- Drought, January 30, 2018
- Flash Flood, July 30, 2017
- Flash Flood, July 28, 2017
- Flash Flood, July 27, 2017
- Flash Flood, July 23, 2017
- Flash Flood, July 22, 2017
- Flash Flood, July 17, 2017
- Tornado, July 14, 2017
- Wildfire, July 1, 2017
- Wildfire, June 20, 2017
- Excessive Heat, June 18, 2017
- Wildfire, June 7, 2017
- Heavy Snow, February 18, 2017
- Winter Storm, January 20, 2017
- High Wind, December 24, 2016
- Flash Flood, November 4, 2016
- Flash Flood, October 8, 2016
- Thunderstorm Wind, August 12, 2016
- Thunderstorm Wind, July 30, 2016
- Flash Flood, July 29, 2016
- Thunderstorm Wind, July 27, 2016
- Excessive Heat, June 18, 2016
- Hail, June 10, 2016
Earlier years, state by state:
More
Tornadoes in Graham CountyEvery warning in Graham County since 1986Every county in Arizona
Sources
NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24.