Frost dates
Frost dates in Utah
Typical last spring frost and first fall frost for 169 weather stations across Utah, from NOAA’s 1991–2020 climate normals.
Last spring frost
Apr 18 – Jun 4
Typical across Utah (middle: May 11)
First fall frost
Sep 18 – Oct 24
Typical across Utah (middle: Oct 5)
Your own yard can differ by weeks from the nearest town. Get frost dates for your exact spot →
By town
| Station | Last spring frost | First fall frost | Frost-free days |
|---|---|---|---|
| Alpine | May 3 | Oct 12 | 162 |
| Alta | Jun 11 | Sep 18 | 99 |
| Altamont | May 31 | Sep 23 | 115 |
| Alton | Jun 1 | Sep 30 | 121 |
| Angle | Jun 17 | Sep 12 | 87 |
| Arches Np Hqs | Apr 2 | Oct 30 | 211 |
| Bear Lake Sp | May 15 | Oct 4 | 142 |
| Beaver Canyon Pwr House | Jun 1 | Sep 28 | 119 |
| Big Water | Apr 8 | Nov 1 | 207 |
| Black Rock | May 23 | Sep 27 | 127 |
| Blanding | Apr 28 | Oct 21 | 176 |
| Blowhard Mountain Radar | Jun 7 | Sep 29 | 114 |
| Bluff | Apr 24 | Oct 13 | 172 |
| Boulder | May 4 | Oct 14 | 163 |
| Bountiful Bench | Apr 25 | Oct 24 | 182 |
| Bountiful-Val Verda | Apr 24 | Oct 19 | 178 |
| Brian Head | Jun 21 | Sep 12 | 83 |
| Brigham City 28 WNW | May 12 | Oct 5 | 146 |
| Brigham City Waste Plt | May 5 | Oct 5 | 153 |
| Bryce Canyon Np Hqrs | May 23 | Sep 27 | 127 |
| Bullfrog Basin | Mar 25 | Nov 10 | 230 |
| Callao | May 14 | Sep 28 | 137 |
| Canyonlands-The Neck | Apr 25 | Oct 23 | 181 |
| Canyonlands-The Needles | Apr 30 | Oct 11 | 164 |
| Capitol Reef Np | Apr 18 | Oct 28 | 193 |
| Castle Dale | May 18 | Sep 27 | 132 |
| Castle Valley | Apr 17 | Oct 23 | 189 |
| Castle Valley 1 SE | Apr 19 | Oct 21 | 185 |
| Cedar Breaks Nm | Jun 11 | Oct 3 | 114 |
| Cedar City | May 4 | Oct 13 | 162 |
| Cedar City 5 E | May 23 | Oct 4 | 134 |
| Cedar City Municipal Airport | May 21 | Sep 29 | 131 |
| Cedar Pt | May 16 | Oct 11 | 148 |
| Circleville | May 23 | Sep 27 | 127 |
| City Creek Wtp | May 13 | Oct 7 | 147 |
| Coalville | Jun 7 | Sep 12 | 97 |
| Cottonwood Weir | Apr 29 | Oct 22 | 176 |
| Cutler Dam | May 3 | Oct 12 | 162 |
| Deer Creek Dam | May 28 | Sep 23 | 118 |
| Delta | May 16 | Sep 29 | 136 |
| Deseret | May 14 | Sep 30 | 139 |
| Dewey | Apr 27 | Oct 9 | 165 |
| Dinosaur Nm-Quarry Area | May 1 | Oct 6 | 158 |
| Draper-Point Of Mountain | Apr 18 | Oct 22 | 187 |
| Duchesne | May 6 | Oct 5 | 152 |
| Dugway | May 11 | Oct 2 | 144 |
| Echo Dam | May 30 | Sep 18 | 111 |
| Eden-Liberty | May 25 | Sep 26 | 124 |
| Enterprise | May 21 | Oct 2 | 134 |
| Enterprise Beryl Jct | May 31 | Sep 20 | 112 |
| Ephraim | May 28 | Sep 20 | 115 |
| Escalante | May 8 | Oct 10 | 155 |
| Eskdale | May 12 | Oct 1 | 142 |
| Fairfield | Jun 2 | Sep 16 | 106 |
| Farmington 3 NW | Apr 19 | Oct 19 | 183 |
| Ferron | May 6 | Oct 10 | 157 |
| Fillmore | May 4 | Oct 14 | 163 |
| Fish Springs Nwr | Apr 26 | Oct 14 | 171 |
| Flaming Gorge | May 26 | Sep 23 | 120 |
| Fort Duchesne | May 19 | Oct 2 | 136 |
| Fremont Indian Sp | Jun 4 | Sep 21 | 109 |
| Garfield | Apr 3 | Nov 4 | 215 |
| Goblin Valley Sp | Apr 26 | Oct 18 | 175 |
| Granite Peak Dugway Pg | Apr 18 | Oct 16 | 181 |
| Grantsville 2 W | May 2 | Oct 14 | 165 |
| Grouse Creek | Jun 4 | Sep 17 | 105 |
| Hanksville | May 5 | Oct 3 | 151 |
| Hans Flat RS | May 1 | Oct 16 | 168 |
| Hatch | Jun 19 | Sep 13 | 86 |
| Heber | Jun 4 | Sep 20 | 108 |
| Hite RS | Mar 9 | Nov 20 | 256 |
| Hovenweep Nm | May 2 | Oct 10 | 161 |
| Huntsville Monastery | Jun 4 | Sep 16 | 104 |
| Ibapah | Jun 14 | Sep 8 | 86 |
| Jarvie Rch | May 19 | Sep 28 | 132 |
| Jensen | May 20 | Sep 25 | 128 |
| Johnson Pass | May 15 | Oct 5 | 143 |
| Kamas | Jun 5 | Sep 17 | 104 |
| Kanab | Apr 29 | Oct 22 | 176 |
| Kanosh | Apr 30 | Oct 19 | 172 |
| Kodachrome Basin Park | May 31 | Sep 28 | 120 |
| Koosharem | Jun 6 | Sep 21 | 107 |
| La Sal 1 SW | May 17 | Oct 6 | 142 |
| La Verkin | Apr 1 | Nov 5 | 218 |
| Laketown | May 28 | Sep 24 | 119 |
| Levan | May 10 | Oct 7 | 150 |
| Little Sahara Rec Area | May 15 | Oct 1 | 139 |
| Loa | May 31 | Sep 21 | 113 |
| Logan 5 SW Experiment Farm | May 12 | Sep 28 | 139 |
| Logan Cache Airport | May 8 | Oct 2 | 147 |
| Logan Radio Kvnu | May 8 | Oct 2 | 147 |
| Logan Utah St Univ | Apr 30 | Oct 16 | 169 |
| Lytle Rch | Mar 18 | Nov 9 | 236 |
| Maeser 9 NW | May 15 | Oct 5 | 143 |
| Manila | May 22 | Sep 29 | 130 |
| Manti | May 11 | Oct 6 | 148 |
| Manti Radio Kmti | May 31 | Sep 21 | 113 |
| Marysvale | May 24 | Sep 25 | 124 |
| Mexican Hat | Apr 11 | Oct 30 | 202 |
| Milford | May 10 | Oct 2 | 145 |
| Milford Municipal Airport | May 13 | Oct 4 | 144 |
| Moab | Apr 11 | Oct 23 | 195 |
| Moab Canyonland Airport | Apr 22 | Oct 20 | 181 |
| Modena | May 20 | Oct 3 | 136 |
| Monticello #2 | May 17 | Oct 7 | 143 |
| Monticello 2 E | May 19 | Oct 2 | 136 |
| Moon Lake | Jun 11 | Sep 18 | 99 |
| Morgan | May 25 | Sep 24 | 122 |
| Moroni | May 26 | Sep 25 | 122 |
| Mountain Dell Dam | May 7 | Oct 14 | 160 |
| Myton | May 7 | Oct 5 | 151 |
| Natural Bridges Nm | May 5 | Oct 13 | 161 |
| Neola | May 19 | Sep 29 | 133 |
| Nephi | May 6 | Oct 10 | 157 |
| New Harmony | May 9 | Oct 11 | 155 |
| Oak City | May 2 | Oct 13 | 164 |
| Ogden Hinkley Airport | Apr 22 | Oct 22 | 183 |
| Ogden NE Bench | Apr 19 | Oct 22 | 186 |
| Ogden Pioneer Ph | Apr 21 | Oct 23 | 185 |
| Ogden Sugar Factory | Apr 22 | Oct 18 | 179 |
| Orderville | May 15 | Oct 8 | 146 |
| Orem Trtmt Plt | Apr 19 | Oct 19 | 183 |
| Ouray 4 NE | May 2 | Oct 3 | 154 |
| Panguitch | Jun 12 | Sep 12 | 92 |
| Paria RS | Apr 19 | Oct 23 | 187 |
| Park City | May 29 | Sep 25 | 119 |
| Partoun | May 13 | Sep 29 | 139 |
| Pineview Dam | May 22 | Sep 26 | 127 |
| Pleasant Grove | Apr 17 | Oct 25 | 191 |
| Price Carbon County Airport | May 3 | Oct 12 | 162 |
| Provo Byu | Apr 18 | Oct 21 | 186 |
| Randolph | Jun 14 | Sep 1 | 79 |
| Richfield Radio Ksvc | May 21 | Sep 24 | 126 |
| Richmond | May 11 | Oct 5 | 147 |
| Roosevelt Radio | May 23 | Sep 22 | 122 |
| Rosette | May 21 | Oct 2 | 134 |
| Salina 24 E | May 29 | Sep 26 | 120 |
| Salt Lake City E Bench | Apr 25 | Oct 18 | 176 |
| Salt Lake City International Airport | Apr 8 | Oct 31 | 206 |
| Salt Lake Triad Ctr | Mar 31 | Nov 8 | 222 |
| Santaquin Chlorinator | May 4 | Oct 11 | 160 |
| Scipio | May 22 | Sep 25 | 126 |
| Scofield Dam | Jun 15 | Sep 12 | 89 |
| Scofield-Skyline Mine | Jun 13 | Sep 17 | 96 |
| Snake Creek Powerhouse | May 31 | Sep 11 | 103 |
| Spanish Fk Pwr House | Apr 25 | Oct 18 | 176 |
| St George | Mar 14 | Nov 10 | 241 |
| Sundance | May 17 | Oct 5 | 141 |
| Sunnyside City | Apr 26 | Oct 25 | 182 |
| Sunnyside City Ctr | May 5 | Oct 15 | 163 |
| Thiokol Propulsion F S | May 17 | Sep 24 | 130 |
| Timpanogos Cave | May 2 | Oct 16 | 167 |
| Tooele | May 2 | Oct 16 | 167 |
| Torrey 7 E | Apr 22 | Oct 23 | 184 |
| Tremonton | Apr 24 | Oct 17 | 176 |
| Trenton | May 17 | Sep 18 | 124 |
| Utah Lake Lehi | Apr 30 | Oct 9 | 162 |
| Utah Test Range | May 15 | Oct 2 | 140 |
| Valley Of The Gods | Mar 29 | Nov 6 | 222 |
| Vernal | May 7 | Oct 6 | 152 |
| Vernal Municipal Airport | May 6 | Oct 7 | 154 |
| Vernon | Jun 1 | Sep 20 | 111 |
| Veyo Powerhouse | Apr 9 | Nov 5 | 210 |
| Wah Wah Rch | May 19 | Sep 29 | 133 |
| Wanship Dam | Jun 11 | Sep 12 | 93 |
| Weber Basin Pump Plt 3 | Apr 29 | Oct 20 | 174 |
| Wellington 3 E | May 27 | Sep 26 | 122 |
| Wendover Airport Awos | Apr 18 | Oct 23 | 188 |
| Zion Np | Apr 13 | Nov 2 | 203 |
Each date is the median: in half of years the frost comes earlier, in half later. Frost here means a low of 32°F or colder at the station. Low spots and valleys often frost a week or two earlier than these dates; hillsides and city centers later.
Source: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020. The Field almanac also shows how often frost comes early or late, and a reanalysis reading for your exact location.