Hail History

Hail history for New Mexico

5,335 NOAA hail reports across 33 counties and 70 cities and towns since 1955, updated to November 3, 2026.

Readout · New Mexico

Last hail
Oct 25, 2026
0.75 in, penny size · preliminary
Hail days, last 5 years
167
since Nov 3, 2021 · 615 reports
Largest ever
4.50 in
softball · Jun 12, 2012

5,335 reports on 1,623 days since 1955 · #29 of 51 states

For homeowners

Roof damage after hail? Get a free inspection

Hail bruises shingles and cracks seals in ways you can't see from the ground, and most insurers set a claim deadline after the storm. The latest hail report in New Mexico is from October 25, 2026. A local roofer can check and document it at no cost.

Phone line opening soon

What would a claim cost you? Try the hail claim calculator

Preview: this form is not connected yet. Nothing you enter is sent or stored.

Roofer? Get hail alerts for your area with StormScope

What the record says about New Mexico

The latest hail report in New Mexico is from October 25, 2026, 0.75 in (penny size). Since November 3, 2021 there have been 167 separate hail days; the biggest stones in that time were 3.50 in on June 2, 2026.

Over the 20 years 2006–2025, New Mexico logged 3,042 reports on 753 hail days, about 152.1 reports a year. That is 13% less than the median US state (173.9 a year) and ranks #29 of 51 states and DC for all-time reports.

7% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median US state. The largest hail on record here is 4.50 in (softball) on June 12, 2012 near 2 SW Portales.

Reports held about level in 2016–2025 (1,417) compared with 2006–2015 (1,625). The busiest year was 2015, with 252 reports on 60 days. Hail here peaks in June (29% of reports); 62% fall between April and June.

Reports a year 2006–2025 average

  • New Mexico 152.1
  • Median US state 173.9

Hail days 2006–2025

  • New Mexico 753
  • Median US state 561

Share 2 in or larger of sized reports

  • New Mexico 7%
  • Median US state 3%

Hail over time

0100200300 1955: 2 reports, largest 0.75 in 1956: 6 reports, largest 2.00 in 1957: 14 reports, largest 3.75 in 1958: 4 reports, largest 1.50 in 1959: 10 reports, largest 3.00 in 1960: 12 reports, largest 2.75 in 1960 1961: 12 reports, largest 3.00 in 1962: 11 reports, largest 3.00 in 1963: 11 reports, largest 3.50 in 1964: 6 reports, largest 2.00 in 1965: 19 reports, largest 2.75 in 1966: 12 reports, largest 2.75 in 1967: 13 reports, largest 2.50 in 1968: 13 reports, largest 2.00 in 1969: 28 reports, largest 2.75 in 1970: 13 reports, largest 2.75 in 1970 1971: 17 reports, largest 3.00 in 1972: 10 reports, largest 2.25 in 1973: 9 reports, largest 2.00 in 1974: 4 reports, largest 1.75 in 1975: 8 reports, largest 2.75 in 1976: 7 reports, largest 1.75 in 1977: 10 reports, largest 1.75 in 1978: 13 reports, largest 1.75 in 1979: 17 reports, largest 1.75 in 1980: 2 reports, largest 2.00 in 1980 1981: 6 reports, largest 1.75 in 1982: 19 reports, largest 4.50 in 1983: 5 reports, largest 1.75 in 1984: 7 reports, largest 2.00 in 1985: 8 reports, largest 3.00 in 1986: 11 reports, largest 1.75 in 1987: 28 reports, largest 3.00 in 1988: 28 reports, largest 2.75 in 1989: 83 reports, largest 3.00 in 1990: 41 reports, largest 2.00 in 1990 1991: 58 reports, largest 4.50 in 1992: 99 reports, largest 4.50 in 1993: 26 reports, largest 2.75 in 1994: 79 reports, largest 2.75 in 1995: 138 reports, largest 3.50 in 1996: 115 reports, largest 2.50 in 1997: 117 reports, largest 2.75 in 1998: 95 reports, largest 4.50 in 1999: 155 reports, largest 3.00 in 2000: 65 reports, largest 2.00 in 2000 2001: 67 reports, largest 2.75 in 2002: 132 reports, largest 2.75 in 2003: 116 reports, largest 2.75 in 2004: 238 reports, largest 3.00 in 2005: 206 reports, largest 4.50 in 2006: 110 reports, largest 2.00 in 2007: 220 reports, largest 3.00 in 2008: 174 reports, largest 4.25 in 2009: 141 reports, largest 4.25 in 2010: 183 reports, largest 3.25 in 2010 2011: 52 reports, largest 2.75 in 2012: 151 reports, largest 4.50 in 2013: 153 reports, largest 2.75 in 2014: 189 reports, largest 4.25 in 2015: 252 reports, largest 2.75 in 2016: 136 reports, largest 4.00 in 2017: 234 reports, largest 2.75 in 2018: 159 reports, largest 3.00 in 2019: 172 reports, largest 3.00 in 2020: 48 reports, largest 2.50 in 2020 2021: 121 reports, largest 3.07 in 2022: 59 reports, largest 2.75 in 2023: 226 reports, largest 3.50 in 2024: 98 reports, largest 3.00 in 2025: 164 reports, largest 3.00 in 2026: 68 reports, largest 3.50 in
Reports per year, 1955–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
05001,0001,5002,000 January: 9 reports (0%) Jan February: 12 reports (0%) Feb March: 113 reports (2%) Mar April: 292 reports (5%) Apr May: 1,492 reports (28%) May June: 1,535 reports (29%) Jun July: 625 reports (12%) Jul August: 499 reports (9%) Aug September: 364 reports (7%) Sep October: 363 reports (7%) Oct November: 31 reports (1%) Nov Dec
All 5,335 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 21315111818 68
2025 2937571313105 164
2024 42131327129 98
2023 100623261016 226
2022 32424422 59
2021 2721131113 121
2020 18191163 48
2019 1510388351182 172
2018 105629312832 159
2017 72178364934153 234

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Oct 25, 2026 2 1.25 in View
Oct 24, 2026 6 1.00 in View
Oct 23, 2026 2 1.00 in View
Oct 22, 2026 6 1.75 in View
Oct 21, 2026 1 1.50 in View
Oct 19, 2026 1 1.25 in View
Sep 25, 2026 3 1.00 in View
Sep 24, 2026 1 0.75 in View
Sep 19, 2026 3 2.00 in View
Sep 18, 2026 1 1.00 in View
Aug 26, 2026 1 1.00 in View
Aug 19, 2026 5 1.75 in View
Aug 5, 2026 1 1.00 in View
Aug 4, 2026 1 1.75 in View
Aug 3, 2026 1 1.00 in View
Aug 1, 2026 2 1.50 in View
Jul 3, 2026 1 1.00 in —
Jun 26, 2026 3 1.00 in —
Jun 25, 2026 1 1.00 in —
Jun 24, 2026 2 0.88 in —
Jun 19, 2026 1 2.50 in —
Jun 15, 2026 1 0.88 in —
Jun 12, 2026 2 1.25 in —
Jun 4, 2026 1 0.75 in —
Jun 3, 2026 1 0.75 in —
Jun 2, 2026 3 3.50 in —
May 28, 2026 4 1.50 in —
May 26, 2026 1 1.00 in —
May 25, 2026 1 1.25 in —
May 21, 2026 7 1.50 in —
Jan 8, 2026 2 1.00 in —
Oct 7, 2025 4 1.00 in —
Oct 6, 2025 1 0.88 in —
Sep 29, 2025 1 1.00 in —
Sep 28, 2025 2 1.75 in —
Sep 25, 2025 1 1.25 in —
Sep 17, 2025 3 1.75 in —
Sep 13, 2025 2 1.00 in —
Sep 7, 2025 1 0.88 in —
Aug 31, 2025 1 0.88 in —

The 40 most recent of 167 hail days.

Largest hail on record

Largest hail reports in New Mexico
Date Size Location County Damage Time · source
Jun 12, 2012 4.50 insoftball 2 SW Portales Roosevelt $250K 20:15 local · NCEI
Jun 12, 2012 4.50 insoftball 9 SW (Cvs)cannon Afb Curry $1K 20:05 local · NCEI
Jun 12, 2012 4.50 insoftball Melrose Curry $100K 19:40 local · NCEI
Jun 6, 2005 4.50 insoftball 2 N Lovington Lea $250K 17:33 local · NCEI
Sep 30, 1998 4.50 insoftball Los Lunas Valencia $150K 16:05 local · NCEI

Size of every report

Most recent reports

Most recent hail reports in New Mexico
Date Size Location County Time · source
Oct 25, 2026 0.75 inpenny 10 NW Bitter Lake Wildl Chaves 03:49 UTC · NWS prelim.
Oct 25, 2026 1.25 inhalf dollar 6 SW Ancho Lincoln 01:20 UTC · NWS prelim.
Oct 24, 2026 1.00 inquarter 5 NE Smokey Bear Histor Lincoln 23:57 UTC · NWS prelim.
Oct 24, 2026 1.00 inquarter 1 E White Sands Dona Ana 23:10 UTC · NWS prelim.
Oct 24, 2026 0.88 innickel 1 E Sedillo Bernalillo 23:02 UTC · NWS prelim.
Oct 24, 2026 0.88 innickel 1 S Sedillo Bernalillo 23:01 UTC · NWS prelim.
Oct 24, 2026 1.00 inquarter 1 SW Santa Fe Santa Fe 01:05 UTC · NWS prelim.
Oct 24, 2026 0.88 innickel 2 SW Agua Fria Santa Fe 00:57 UTC · NWS prelim.
Oct 23, 2026 1.00 inquarter 6 N Jemez Pueblo Sandoval 22:45 UTC · NWS prelim.
Oct 23, 2026 0.88 innickel 5 N Fenton Lake State P Sandoval 21:40 UTC · NWS prelim.
Oct 22, 2026 1.25 inhalf dollar Hurley Grant 23:50 UTC · NWS prelim.
Oct 22, 2026 1.75 ingolf ball Hurley Grant 23:36 UTC · NWS prelim.

Cities and towns with the most hail reports

All 70 cities and towns with 10+ reports

Recent storm days in New Mexico

How New Mexico compares

Hail reports by county

CountyReportsLargest
Eddy County5494.25 in
Lea County5144.50 in
Union County4203.00 in
Quay County3493.50 in
Curry County3434.50 in
Colfax County3032.75 in
Roosevelt County3024.50 in
Chaves County2904.50 in
San Miguel County2894.50 in
Bernalillo County1892.75 in
Guadalupe County1612.75 in
Santa Fe County1522.50 in
Mora County1453.00 in
De Baca County1442.50 in
Harding County1433.00 in
Lincoln County1372.75 in
Torrance County1323.50 in
Otero County1243.50 in
Doña Ana County1182.50 in
Sandoval County972.75 in
Socorro County633.00 in
Grant County622.00 in
Rio Arriba County412.00 in
Sierra County412.50 in
Los Alamos County372.00 in
Cibola County351.75 in
Valencia County324.50 in
Luna County291.75 in
San Juan County291.75 in
Taos County171.50 in
Hidalgo County171.75 in
Catron County141.75 in
McKinley County131.50 in

Questions about hail in New Mexico

How often does it hail in New Mexico?

5,335 hail reports have been logged in New Mexico since 1955. Over the 20 years 2006–2025 that averages 152.1 reports a year. That ranks #29 of 51 states by number of reports.

When is hail season in New Mexico?

Most reports come in June, May, July. June alone accounts for 29% of all reports.

What is the largest hail recorded in New Mexico?

4.50 in (softball size) on June 12, 2012 near 2 SW Portales. 7% of reports here were 2 inches or larger.

When did it last hail in New Mexico?

The most recent report in this data is from October 25, 2026 (0.75 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.

How many hail storms has New Mexico had in the last five years?

167 separate days with hail reports since November 3, 2021, adding up to 615 reports. The most recent was October 25, 2026.

Where does this hail data come from?

Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.