⛈ HailByDate

Home › Colorado › Mesa County

Mesa County, CO hail & severe wind history

83 storm reports on file for Mesa County between 2010-06-13 and 2025-09-13 — 21 hail and 62 severe thunderstorm wind. That averages 5.2 reports a year, and Jun is the busiest month.

Hail reports
21
1.3 per year
Largest hail
1.75"
golf ball size · 2025-06-06
Strongest gust
99 mph
86 kt · 2020-06-06
Reported damage
$548K
property + crop, as filed
Storm days
41
distinct days with a report
Busiest year
2020
24 reports

Search every Mesa County report

Filter the full record below — pick a year, narrow to a month, or drag the hail-size slider to see only the storms big enough to dent a roof (1" and up is the usual threshold insurers care about).

83 of 83 reports match.

Reports by month for the current filter — the shape of Mesa County’s storm season.

DateTypeSize / gustNearest locationReport detail
2025-09-13
12:45
Wind56 kt
64 mph
2 mi WNW of FruitvaleAn NWS Employee reported power outages across the northern portions of the City of Grand Junction in association with a passing thunderstorm. There was no direct measurement of the winds with this storm, and as such the wind gust is estimated based on the damage done. There were no other damages reported, nor any inju…
2025-09-12
09:00
Hail0.75"
penny
5 mi NW of MackAt 908 MST on September 12, a CoCoRaHS observer reported 0.75 inch diameter hail 5 miles NW of Mack, Colorado.
2025-09-12
10:25
Wind53 kt
61 mph
5 mi NW of MackThe CoCoRaHS reported at Mack 5NW called in a report of a 61 mph wind gust at her location in association with a passing thunderstorm. No reports of injuries, damages, or fatalities were received in association with this event.
2025-09-12
14:00
Wind59 kt
68 mph
.55 mi N of FruitaAt 3:06 PM MDT, NWS Grand Junction received a report from local law enforcement that powerlines had been downed in nearby Fruita, CO in association with a passing severe thunderstorm. Six minutes later, this storm reached the Grand Junction Regional Airport, where the KGJT ASOS recorded a wind gust to 68 mph. No other…
2025-06-06
16:25
Hail1.75"
golf ball
0 mi N of FruitaBetween 1625 and 1650 MST, a severe storm tracked southeast through the Grand Valley from Fruita through Orchard Mesa, including the Redlands and Grand Junction, with numerous reports of severe hail from 1 inch to 1.75 inches in diameter, which is up to golf ball size. Multiple injuries occurred as a result of the lar…
2025-05-28
16:05
Wind54 kt
62 mph
9.5 mi WSW of MackThe Colorado Department of Transportation mesonet station 070w001 Utah State Line recorded a wind gust to 62 mph at 5:06 PM MDT, associated with a thunderstorm moving off the higher terrain to the south over the Uncompahgre Plateau. No reports of damages, injuries, or fatalities were received.
2024-08-08
16:30
Wind53 kt
61 mph
9.33 mi WSW of MackA thunderstorm that developed on the higher terrain of the western edge of the Uncompahgre Plateau moved over the Colorado Department of Transportation's Mesonet site 070w001 Utah State Line. This mesonet site recorded a wind gust to 61 mph with this storm, likely due to dry surface layers enhancing outflow winds. No…
2024-06-27
13:00
Hail0.88"
nickel
1.95 mi S of FruitvaleCOOP Observer reported hail of an estimated 0.88 inches, comparable to a Nickle, in the Orchard Mesa area southeast of Grand Junction on the afternoon of the 27th. This hail was reported to have caused damaged to crops within a roughly 2 mile radius.
2024-06-27
15:30
Wind56 kt
64 mph
5 mi NW of MackA strong to severe thunderstorm moved through the far western portion of Mesa County in Colorado. A trained spotter measured a gust to 65 mph at her home, 5 miles northwest of Mack. In addition, an automated Colorado Department of Transportation mesonet site recorded a gust to 57 mph near the Utah state line on I-70.…
2024-06-20
15:00
Hail1"
quarter
2 mi SW of Grand JctA severe thunderstorm moved across the Grand Junction area from downtown to the airport, producing 0.75 to 1 inch diameter hail. Hail caused some damage with skylights broken at the Walmart on the south side of town.
2024-06-20
15:30
Wind55 kt
63 mph
0 mi N of (Gjt)Walker ArptA severe thunderstorm that moved through mainly Grand Junction and suburbs of such, including the Redlands and Orchard Mesa, produced strong to severe wind gusts. The peak gust recorded at the KGJT ASOS at Grand Junction Regional Airport was 63 mph at 4:53PM MDT. Some reports of wind damage were recieved, including th…
2024-05-14
17:21
Wind56 kt
64 mph
0 mi N of (Gjt)Walker ArptA peak wind gust of 64 MPH was measured by the automated weather station at the Grand Junction Regional Airport. Light rain fell at the time of observation with distant lightning to the northwest.
2024-05-12
15:55
Hail0.88"
nickel
2 mi W of PalisadeNickel size hail was reported 2 miles west of Palisade in Mesa County.
2023-05-31
14:55
Wind53 kt
61 mph
0 mi N of (Gjt)Walker ArptA peak wind gust of 61 MPH was measured by the automated weather station at the Grand Junction Regional Airport.
2021-09-18
15:20
Wind50 kt
58 mph
1.1 mi N of Orchard MesaA large tree estimated to be 8 to 10 inches in diameter fell in the Grand Junction city cemetery as a result of thunderstorm winds.
2021-09-18
15:41
Wind50 kt
58 mph
0 mi N of (Gjt)Walker ArptA peak wind gust of 58 MPH was measured by the automated weather station at the Grand Junction Regional Airport.
2021-07-28
16:42
Hail1"
quarter
2.77 mi ESE of SkywayHail estimated to be the size of quarters accumulated on the road near Skyway on the Grand Mesa. The accumulation was estimated to be 6 inches deep.
2021-07-28
16:42
Hail1"
quarter
2.77 mi ESE of SkywayHail estimated to be the size of quarters accumulated on the road near Skyway on the Grand Mesa. The accumulation was estimated to be 6 inches deep.
2021-07-28
17:21
Wind52 kt
60 mph
.87 mi NW of PalisadeA trained weather spotter estimated 60 mph wind gusts in Palisade.
2021-07-28
17:40
Wind39 kt
45 mph
.14 mi N of FruitvaleWind gusts estimated to be in the 40 to 50 mph range knocked down a portion of a wooden fence in a neighborhood in Clifton.
2020-08-31
18:53
Wind50 kt
58 mph
0 mi N of (Gjt)Walker ArptA peak wind gust of 58 mph was measured by the automated weather station at the Grand Junction Regional Airport.
2020-07-29
15:05
Wind56 kt
64 mph
3.5 mi NE of LomaWind gusts estimated to be in the 60 to 65 mph range knocked down a couple of tree limbs about 6 to 8 inches in diameter northwest of Fruita. The branches blocked P Road just west of 15 Road.
2020-07-29
15:26
Wind54 kt
62 mph
0 mi N of (Gjt)Walker ArptA peak wind gust of 62 mph was measured by the automated weather station at the Grand Junction Regional Airport.
2020-07-29
15:30
Wind55 kt
63 mph
1.48 mi SSW of (Gjt)Walker ArptA peak wind gust of 63 mph was estimated by a trained weather spotter.
2020-06-06
10:53
Wind60 kt
69 mph
4.72 mi NW of MackA trained spotter 5 miles northwest of Mack measured a peak wind gust of 69 mph.
2020-06-06
11:15
Wind52 kt
60 mph
2.76 mi N of SkywayA National Weather Service employee measured a peak wind gust of 60 mph.
2020-06-06
11:15
Wind61 kt
70 mph
8.34 mi E of SkywayWind gusts estimated to be in the 70 to 75 mph range uprooted large trees near Alexander Lake Lodge on the Grand Mesa.
2020-06-06
11:15
Wind52 kt
60 mph
1.28 mi ENE of DurhamA National Weather Service employee estimated a peak wind gust of 60 mph.
2020-06-06
12:46
Wind86 kt
99 mph
100.72 mi N of De BequeA peak wind gust of 99 mph was measured by the Great Divide automated weather station.
2020-06-05
18:30
Wind52 kt
60 mph
1.48 mi NE of Grand JctA National Weather Service employee estimated a peak wind gust of 50 to 60 mph. A large portion of the employee's fence was blown down as a result of the winds.
2020-06-05
18:35
Wind52 kt
60 mph
.54 mi E of CliftonA National Weather Service employee estimated a peak wind gust of 60 mph. A large portion of the employee's fence was blown down as a result of the winds.
2020-06-05
18:40
Wind56 kt
64 mph
2.68 mi E of Orchard MesaA National Weather Service employee reported a downed power line across the road in Orchard Mesa, caused by wind gusts estimated to be around 64 mph. Additionally, a trained spotter nearby had a moderate to large tree uprooted and blown down.
2020-06-05
18:40
Wind56 kt
64 mph
.87 mi NW of FruitaA National Weather Service employee reported a downed power line across the road in Fruita, caused by wind gusts estimated to be around 64 mph.
2020-06-05
18:40
Wind52 kt
60 mph
2.12 mi ENE of Orchard MesaWind gusts estimated to be in the 50 to 60 mph range uprooted a medium to large size tree in Orchard Mesa. The tree fell on a nearby camper.
2020-06-05
18:40
Wind52 kt
60 mph
2.83 mi SSE of Grand JctWind gusts estimated to be in the 50 to 60 mph range uprooted a medium to large size tree in Orchard Mesa. The tree fell against a nearby house.
2020-06-05
18:45
Wind50 kt
58 mph
2.07 mi N of DurhamA National Weather Service employee estimated a peak wind gust of 58 mph. A stadium light at the nearby Canyon View Park blew down as a result of the strong winds.
2020-06-05
18:54
Wind67 kt
77 mph
4.37 mi NE of CameoA peak wind gust of 77 mph was measured by the Beaver Tail Tunnel automated weather station.
2020-05-11
15:40
Wind43 kt
49 mph
1.65 mi NW of RedlandsThunderstorm wind gusts estimated to be around 50 MPH produced damage to an NWS employee's fence.
2020-05-11
15:43
Hail1.25"
half dollar
1.48 mi SSE of De BequeA severe thunderstorm produced large hail measured to be the size of half dollars south-southeast of De Beque.
2020-05-11
15:44
Wind54 kt
62 mph
4.72 mi NW of MackA trained weather spotter's automated instrument recorded a peak wind gust of 62 MPH from a severe thunderstorm.
2020-05-11
15:44
Wind55 kt
63 mph
9.33 mi WSW of MackAn automated weather station recorded a peak wind gust of 63 MPH from a severe thunderstorm.
2020-05-11
15:45
Hail1"
quarter
.87 mi SE of De BequeA severe thunderstorm produced large hail estimated to be the size of quarters south-southeast of De Beque. Dispatch reported numerous vehicles had to shelter under the highway overpass due to the large hail on Interstate 70 south of De Beque with resulting slowdowns on the highway.
2020-05-11
16:18
Hail1"
quarter
4.95 mi NNE of CollbranA severe thunderstorm produced large hail estimated to be the size of quarters north of Collbran.
2020-05-11
16:28
Hail1"
quarter
2.55 mi ENE of CollbranA severe thunderstorm produced large hail estimated to be the size of quarters east-northeast of Collbran.
2019-04-26
15:56
Wind63 kt
72 mph
0 mi N of (Gjt)Walker ArptThe automated weather station at the Grand Junction Regional Airport (KGJT) measured a peak wind gust of 73 mph from outflow winds associated with a strong thunderstorm.
2019-04-26
16:05
Wind70 kt
81 mph
4 mi NE of CameoColorado Department of Transportation (CDOT) road sensors recorded wind gusts of 81 mph from outflow associated with a collapsing thunderstorm.
2019-03-24
16:20
Hail1"
quarter
1.48 mi NNE of LomaA severe thunderstorm dropped mostly dime-sized hail as well as some stones estimated to be the size of quarters north-northeast of Loma.
2018-10-04
02:30
Hail1"
quarter
.87 mi NW of PalisadeQuarter-sized hail fell in Palisade.
2018-10-04
08:25
Wind56 kt
64 mph
.87 mi NW of FruitaAn estimated peak wind gust of 65 MPH brought down some tree limbs. A window was broken after it was hit by a 1-inch diameter, 3 foot long tree branch.
2018-08-31
18:00
Wind54 kt
62 mph
4.74 mi NW of MackA trained weather spotter's anemometer recorded a peak wind gust of 62 MPH. The strong winds brought down several large tree limbs.
2018-08-21
11:07
Wind61 kt
70 mph
3.25 mi NW of MackEstimated peak wind gust of 70 MPH. Winds produced damage to a large amount of roof shingles.
2018-08-21
11:20
Wind60 kt
69 mph
4.74 mi NW of MackA trained weather spotter's anemometer recorded a peak wind gust of 69 MPH. The strong winds snapped two large cottonwood trees on their property. One was 100 feet tall and the other 70 feet tall. Both were approximately 7 feet in diameter.
2018-08-21
11:25
Hail1"
quarter
3.94 mi NNE of MackQuarter-sized hail was observed at Highline Lake State Park.
2018-08-21
11:25
Wind52 kt
60 mph
3.94 mi NNE of MackWind gusts were estimated near 60 MPH at Highline Lake State Park with numerous tree limbs downed.
2018-07-28
15:07
Wind50 kt
58 mph
0 mi N of (Gjt)Walker ArptA high-based thunderstorm produced strong outflow winds at the Grand Junction Regional Airport.
2018-07-28
17:25
Wind52 kt
60 mph
9.37 mi ESE of WhitewaterA trained spotter reported an estimated wind gust of 60 mph as a result of strong outflow from a high-based thunderstorm.
2018-07-17
15:00
Wind52 kt
60 mph
1.48 mi NNW of DurhamA trained spotter reported an estimated peak wind gust of 60 mph with visibility reduced to less than a quarter mile in blowing dust.
2018-07-17
15:00
Wind52 kt
60 mph
0 mi N of FruitaGusty outflow winds estimated up to 60 mph caused damage to roof shingles.
2018-07-17
15:00
Wind52 kt
60 mph
1.38 mi N of FruitaGusty outflow winds estimated up to 60 mph caused damage to a portion of a wooden fence and caused it to fall down.
2018-07-17
15:00
Wind50 kt
58 mph
.54 mi W of FruitaGusty outflow winds estimated up to 58 mph caused a full Rubbermaid storage shed to fall over and both of the cabinet doors to be ripped off.
2018-07-17
15:10
Wind61 kt
70 mph
0 mi N of (Gjt)Walker ArptThe automated weather station at the Grand Junction Regional Airport measured a peak wind gust of 70 mph from outflow winds associated with a strong thunderstorm.
2017-09-14
14:00
Wind52 kt
60 mph
4.72 mi NW of MackA peak thunderstorm wind gust of 60 mph was measured by a trained spotter near Mack.
2017-09-04
16:50
Wind52 kt
60 mph
6.71 mi NW of (Gjt)Walker ArptA strong microburst snapped several power poles in the desert north of Grand Junction where the outflow winds were most intense. Over 5200 homes were without power for almost two hours. A pickup truck received minor damage from the downed power lines. The ASOS weather station at the Grand Junction Regional Airport mea…
2017-06-21
16:10
Wind61 kt
70 mph
.38 mi NE of MackSeveral tents and outbuildings from a recent concert event were damaged at the Jam Ranch in Loma.
2017-06-21
16:15
Wind55 kt
63 mph
2.24 mi NNE of DurhamStrong thunderstorm outflow winds broke tree limbs up to 3 inches in diameter in the Wilson Ranch subdivision.
2017-06-21
16:20
Wind62 kt
71 mph
1.38 mi NW of (Gjt)Walker ArptThunderstorm outflow winds from a collapsing dry thunderstorm resulted in a peak wind gust of 71 mph that was measured at the Grand Junction Regional Airport. The visibility at the airport was reduced to 5 miles in blowing dust. A 55 gallon drum full of fuel was blown over and rammed into a parked vehicle. In a nearby…
2015-10-19
21:05
Hail1.5"
ping pong
.69 mi N of Grand JctLarge hail up to the size of ping pong balls damaged the roofs of many houses.
2015-05-22
11:27
Hail1"
quarter
.54 mi W of CliftonStrong thunderstorms produced hail up to the size of quarters in the community of Clifton.
2014-08-04
13:10
Hail1"
quarter
.87 mi NE of RedlandsHail up to the size of quarters piled up to 2 inch in depth in the Ridges subdivision of the Redlands.
2013-08-23
13:19
Wind65 kt
75 mph
1.07 mi W of DurhamThunderstorm outflow winds blew down power poles.
2013-07-18
16:25
Hail0.75"
penny
2.12 mi NW of MesaWater and mud also flowed across Highway 65 in the area where the nickel-sized hail fell.
2012-07-14
14:10
Wind58 kt
67 mph
5.1 mi NW of MackThunderstorm outflow winds gusted to 68 mph from the southwest producing areas of blowing dust and tree damage.
2012-06-04
15:23
Wind55 kt
63 mph
.53 mi E of De BequeThunderstorms moving near the Interstate 70 corridor above DeBeque Canyon produced severe wind gusts.
2012-04-26
15:30
Wind64 kt
74 mph
5.1 mi NW of MackA severe thunderstorm with severe outflow gusts occurred near Mack.
2012-04-26
16:15
Wind52 kt
60 mph
2.77 mi WNW of DurhamThunderstorms with gusts over 58 mph moved through central Mesa County which broke tree limbs of up to 6 inches in diameter.
2011-07-13
14:35
Wind57 kt
66 mph
5.1 mi NW of MackThunderstorm outflow gust up to 66 mph were measured 5 miles Northwest of Mack with lightweight objects in yard blown away.
2011-06-30
11:10
Wind54 kt
62 mph
4.72 mi NW of MackSevere thunderstorm outflow winds were reported to have moved a pole barn about 5 feet off of it's foundation at a residence located 5 miles northwest of Mack.
2011-06-30
13:33
Hail0.88"
nickel
.69 mi N of Grand JctHail to the size of nickels were reported on the northern side of Grand Junction.
2011-06-30
13:36
Hail1"
quarter
1.19 mi NE of DurhamHail to the size of quarters was measured at a local television station.
2010-08-30
11:00
Wind52 kt
60 mph
.98 mi E of WhitewaterStrong thunderstorm winds that were enhanced by gradient winds blew a construction worker off a scaffolding near Whitewater. The strong winds also blew the unfinished house off of its foundation.
2010-07-13
15:37
Wind50 kt
58 mph
4.72 mi NW of MackThunderstorm outflow wind gusts to 58 mph were measured at a location about 5 miles north of Mack.
2010-07-11
17:45
Wind53 kt
61 mph
1.45 mi NW of (Gjt)Walker ArptWind gusts to 61 mph were measured at the Grand Junction Regional Airport.
2010-06-13
10:00
Hail1"
quarter
3.33 mi S of FruitaHail up to the size of quarters pummelled Colorado National Monument.

Worst storm days in Mesa County

DateReports that dayLargest hailPeak gust
2020-06-058—77 mph
2020-05-1171.25" (half dollar)63 mph
2020-06-065—99 mph
2018-07-175—70 mph
2021-07-2841" (quarter)60 mph
2018-08-2141" (quarter)70 mph
2011-06-3031" (quarter)62 mph
2025-09-1230.75" (penny)68 mph
2020-07-293—64 mph
2017-06-213—71 mph

Reports by year

Report counts are driven partly by how many people were around to report a storm, so recent years tend to look busier than the early 2010s. Treat the trend as a reporting trend, not purely a weather trend.

When does hail hit Mesa County?

Across 14 years of records, June produced the most reports (26), followed by the months either side of it. Monthly totals:

MonthReportsShare
January00.0%
February00.0%
March11.2%
April44.8%
May1214.5%
June2631.3%
July1922.9%
August1012.0%
September89.6%
October33.6%
November00.0%
December00.0%

Nearby counties in Colorado

See all 61 Colorado counties →

About these numbers

Every row above is a report filed with the National Weather Service and archived in the NOAA NCEI Storm Events Database (FIPS 8077). Reports are eyewitness, trained-spotter and damage-survey observations, so they cluster near roads and towns and miss storms over empty country. Hail sizes are estimates. Damage figures are preliminary as filed and are never revised in this archive. Use this page for background, not for an insurance claim, a legal filing, or a roof assessment — for those, get the official record from NOAA directly.