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.
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.
| Date | Type | Size / gust | Nearest location | Report detail |
|---|---|---|---|---|
| 2025-09-13 12:45 | Wind | 56 kt 64 mph | 2 mi WNW of Fruitvale | An 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 | Hail | 0.75" penny | 5 mi NW of Mack | At 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 | Wind | 53 kt 61 mph | 5 mi NW of Mack | The 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 | Wind | 59 kt 68 mph | .55 mi N of Fruita | At 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 | Hail | 1.75" golf ball | 0 mi N of Fruita | Between 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 | Wind | 54 kt 62 mph | 9.5 mi WSW of Mack | The 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 | Wind | 53 kt 61 mph | 9.33 mi WSW of Mack | A 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 | Hail | 0.88" nickel | 1.95 mi S of Fruitvale | COOP 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 | Wind | 56 kt 64 mph | 5 mi NW of Mack | A 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 | Hail | 1" quarter | 2 mi SW of Grand Jct | A 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 | Wind | 55 kt 63 mph | 0 mi N of (Gjt)Walker Arpt | A 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 | Wind | 56 kt 64 mph | 0 mi N of (Gjt)Walker Arpt | A 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 | Hail | 0.88" nickel | 2 mi W of Palisade | Nickel size hail was reported 2 miles west of Palisade in Mesa County. |
| 2023-05-31 14:55 | Wind | 53 kt 61 mph | 0 mi N of (Gjt)Walker Arpt | A peak wind gust of 61 MPH was measured by the automated weather station at the Grand Junction Regional Airport. |
| 2021-09-18 15:20 | Wind | 50 kt 58 mph | 1.1 mi N of Orchard Mesa | A 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 | Wind | 50 kt 58 mph | 0 mi N of (Gjt)Walker Arpt | A peak wind gust of 58 MPH was measured by the automated weather station at the Grand Junction Regional Airport. |
| 2021-07-28 16:42 | Hail | 1" quarter | 2.77 mi ESE of Skyway | Hail 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 | Hail | 1" quarter | 2.77 mi ESE of Skyway | Hail 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 | Wind | 52 kt 60 mph | .87 mi NW of Palisade | A trained weather spotter estimated 60 mph wind gusts in Palisade. |
| 2021-07-28 17:40 | Wind | 39 kt 45 mph | .14 mi N of Fruitvale | Wind 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 | Wind | 50 kt 58 mph | 0 mi N of (Gjt)Walker Arpt | A peak wind gust of 58 mph was measured by the automated weather station at the Grand Junction Regional Airport. |
| 2020-07-29 15:05 | Wind | 56 kt 64 mph | 3.5 mi NE of Loma | Wind 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 | Wind | 54 kt 62 mph | 0 mi N of (Gjt)Walker Arpt | A peak wind gust of 62 mph was measured by the automated weather station at the Grand Junction Regional Airport. |
| 2020-07-29 15:30 | Wind | 55 kt 63 mph | 1.48 mi SSW of (Gjt)Walker Arpt | A peak wind gust of 63 mph was estimated by a trained weather spotter. |
| 2020-06-06 10:53 | Wind | 60 kt 69 mph | 4.72 mi NW of Mack | A trained spotter 5 miles northwest of Mack measured a peak wind gust of 69 mph. |
| 2020-06-06 11:15 | Wind | 52 kt 60 mph | 2.76 mi N of Skyway | A National Weather Service employee measured a peak wind gust of 60 mph. |
| 2020-06-06 11:15 | Wind | 61 kt 70 mph | 8.34 mi E of Skyway | Wind 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 | Wind | 52 kt 60 mph | 1.28 mi ENE of Durham | A National Weather Service employee estimated a peak wind gust of 60 mph. |
| 2020-06-06 12:46 | Wind | 86 kt 99 mph | 100.72 mi N of De Beque | A peak wind gust of 99 mph was measured by the Great Divide automated weather station. |
| 2020-06-05 18:30 | Wind | 52 kt 60 mph | 1.48 mi NE of Grand Jct | A 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 | Wind | 52 kt 60 mph | .54 mi E of Clifton | A 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 | Wind | 56 kt 64 mph | 2.68 mi E of Orchard Mesa | A 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 | Wind | 56 kt 64 mph | .87 mi NW of Fruita | A 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 | Wind | 52 kt 60 mph | 2.12 mi ENE of Orchard Mesa | Wind 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 | Wind | 52 kt 60 mph | 2.83 mi SSE of Grand Jct | Wind 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 | Wind | 50 kt 58 mph | 2.07 mi N of Durham | A 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 | Wind | 67 kt 77 mph | 4.37 mi NE of Cameo | A peak wind gust of 77 mph was measured by the Beaver Tail Tunnel automated weather station. |
| 2020-05-11 15:40 | Wind | 43 kt 49 mph | 1.65 mi NW of Redlands | Thunderstorm wind gusts estimated to be around 50 MPH produced damage to an NWS employee's fence. |
| 2020-05-11 15:43 | Hail | 1.25" half dollar | 1.48 mi SSE of De Beque | A severe thunderstorm produced large hail measured to be the size of half dollars south-southeast of De Beque. |
| 2020-05-11 15:44 | Wind | 54 kt 62 mph | 4.72 mi NW of Mack | A trained weather spotter's automated instrument recorded a peak wind gust of 62 MPH from a severe thunderstorm. |
| 2020-05-11 15:44 | Wind | 55 kt 63 mph | 9.33 mi WSW of Mack | An automated weather station recorded a peak wind gust of 63 MPH from a severe thunderstorm. |
| 2020-05-11 15:45 | Hail | 1" quarter | .87 mi SE of De Beque | A 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 | Hail | 1" quarter | 4.95 mi NNE of Collbran | A severe thunderstorm produced large hail estimated to be the size of quarters north of Collbran. |
| 2020-05-11 16:28 | Hail | 1" quarter | 2.55 mi ENE of Collbran | A severe thunderstorm produced large hail estimated to be the size of quarters east-northeast of Collbran. |
| 2019-04-26 15:56 | Wind | 63 kt 72 mph | 0 mi N of (Gjt)Walker Arpt | The 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 | Wind | 70 kt 81 mph | 4 mi NE of Cameo | Colorado Department of Transportation (CDOT) road sensors recorded wind gusts of 81 mph from outflow associated with a collapsing thunderstorm. |
| 2019-03-24 16:20 | Hail | 1" quarter | 1.48 mi NNE of Loma | A 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 | Hail | 1" quarter | .87 mi NW of Palisade | Quarter-sized hail fell in Palisade. |
| 2018-10-04 08:25 | Wind | 56 kt 64 mph | .87 mi NW of Fruita | An 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 | Wind | 54 kt 62 mph | 4.74 mi NW of Mack | A 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 | Wind | 61 kt 70 mph | 3.25 mi NW of Mack | Estimated peak wind gust of 70 MPH. Winds produced damage to a large amount of roof shingles. |
| 2018-08-21 11:20 | Wind | 60 kt 69 mph | 4.74 mi NW of Mack | A 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 | Hail | 1" quarter | 3.94 mi NNE of Mack | Quarter-sized hail was observed at Highline Lake State Park. |
| 2018-08-21 11:25 | Wind | 52 kt 60 mph | 3.94 mi NNE of Mack | Wind gusts were estimated near 60 MPH at Highline Lake State Park with numerous tree limbs downed. |
| 2018-07-28 15:07 | Wind | 50 kt 58 mph | 0 mi N of (Gjt)Walker Arpt | A high-based thunderstorm produced strong outflow winds at the Grand Junction Regional Airport. |
| 2018-07-28 17:25 | Wind | 52 kt 60 mph | 9.37 mi ESE of Whitewater | A 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 | Wind | 52 kt 60 mph | 1.48 mi NNW of Durham | A 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 | Wind | 52 kt 60 mph | 0 mi N of Fruita | Gusty outflow winds estimated up to 60 mph caused damage to roof shingles. |
| 2018-07-17 15:00 | Wind | 52 kt 60 mph | 1.38 mi N of Fruita | Gusty 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 | Wind | 50 kt 58 mph | .54 mi W of Fruita | Gusty 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 | Wind | 61 kt 70 mph | 0 mi N of (Gjt)Walker Arpt | The 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 | Wind | 52 kt 60 mph | 4.72 mi NW of Mack | A peak thunderstorm wind gust of 60 mph was measured by a trained spotter near Mack. |
| 2017-09-04 16:50 | Wind | 52 kt 60 mph | 6.71 mi NW of (Gjt)Walker Arpt | A 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 | Wind | 61 kt 70 mph | .38 mi NE of Mack | Several tents and outbuildings from a recent concert event were damaged at the Jam Ranch in Loma. |
| 2017-06-21 16:15 | Wind | 55 kt 63 mph | 2.24 mi NNE of Durham | Strong thunderstorm outflow winds broke tree limbs up to 3 inches in diameter in the Wilson Ranch subdivision. |
| 2017-06-21 16:20 | Wind | 62 kt 71 mph | 1.38 mi NW of (Gjt)Walker Arpt | Thunderstorm 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 | Hail | 1.5" ping pong | .69 mi N of Grand Jct | Large hail up to the size of ping pong balls damaged the roofs of many houses. |
| 2015-05-22 11:27 | Hail | 1" quarter | .54 mi W of Clifton | Strong thunderstorms produced hail up to the size of quarters in the community of Clifton. |
| 2014-08-04 13:10 | Hail | 1" quarter | .87 mi NE of Redlands | Hail 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 | Wind | 65 kt 75 mph | 1.07 mi W of Durham | Thunderstorm outflow winds blew down power poles. |
| 2013-07-18 16:25 | Hail | 0.75" penny | 2.12 mi NW of Mesa | Water and mud also flowed across Highway 65 in the area where the nickel-sized hail fell. |
| 2012-07-14 14:10 | Wind | 58 kt 67 mph | 5.1 mi NW of Mack | Thunderstorm outflow winds gusted to 68 mph from the southwest producing areas of blowing dust and tree damage. |
| 2012-06-04 15:23 | Wind | 55 kt 63 mph | .53 mi E of De Beque | Thunderstorms moving near the Interstate 70 corridor above DeBeque Canyon produced severe wind gusts. |
| 2012-04-26 15:30 | Wind | 64 kt 74 mph | 5.1 mi NW of Mack | A severe thunderstorm with severe outflow gusts occurred near Mack. |
| 2012-04-26 16:15 | Wind | 52 kt 60 mph | 2.77 mi WNW of Durham | Thunderstorms 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 | Wind | 57 kt 66 mph | 5.1 mi NW of Mack | Thunderstorm 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 | Wind | 54 kt 62 mph | 4.72 mi NW of Mack | Severe 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 | Hail | 0.88" nickel | .69 mi N of Grand Jct | Hail to the size of nickels were reported on the northern side of Grand Junction. |
| 2011-06-30 13:36 | Hail | 1" quarter | 1.19 mi NE of Durham | Hail to the size of quarters was measured at a local television station. |
| 2010-08-30 11:00 | Wind | 52 kt 60 mph | .98 mi E of Whitewater | Strong 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 | Wind | 50 kt 58 mph | 4.72 mi NW of Mack | Thunderstorm outflow wind gusts to 58 mph were measured at a location about 5 miles north of Mack. |
| 2010-07-11 17:45 | Wind | 53 kt 61 mph | 1.45 mi NW of (Gjt)Walker Arpt | Wind gusts to 61 mph were measured at the Grand Junction Regional Airport. |
| 2010-06-13 10:00 | Hail | 1" quarter | 3.33 mi S of Fruita | Hail up to the size of quarters pummelled Colorado National Monument. |
Worst storm days in Mesa County
| Date | Reports that day | Largest hail | Peak gust |
|---|---|---|---|
| 2020-06-05 | 8 | — | 77 mph |
| 2020-05-11 | 7 | 1.25" (half dollar) | 63 mph |
| 2020-06-06 | 5 | — | 99 mph |
| 2018-07-17 | 5 | — | 70 mph |
| 2021-07-28 | 4 | 1" (quarter) | 60 mph |
| 2018-08-21 | 4 | 1" (quarter) | 70 mph |
| 2011-06-30 | 3 | 1" (quarter) | 62 mph |
| 2025-09-12 | 3 | 0.75" (penny) | 68 mph |
| 2020-07-29 | 3 | — | 64 mph |
| 2017-06-21 | 3 | — | 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:
| Month | Reports | Share |
|---|---|---|
| January | 0 | 0.0% |
| February | 0 | 0.0% |
| March | 1 | 1.2% |
| April | 4 | 4.8% |
| May | 12 | 14.5% |
| June | 26 | 31.3% |
| July | 19 | 22.9% |
| August | 10 | 12.0% |
| September | 8 | 9.6% |
| October | 3 | 3.6% |
| November | 0 | 0.0% |
| December | 0 | 0.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.