State hub
Arizona frost dates by weather station
Arizona has 175 NOAA weather stations with 1991–2020 freeze statistics. Median last spring frost dates run from Jan 4 at Bullhead City to Jun 23 at Flagstaff 4 SW.
- 175Stations
- Jan 4Earliest last frostBullhead City
- Jun 23Latest last frostFlagstaff 4 SW
- 365 daysLongest growing seasonPhoenix Sky Harbor Intl Airport
| Station | Last spring frost | First fall frost | Growing season | Elevation |
|---|---|---|---|---|
| Aguila | Mar 17 | Nov 19 | 243 days | 2,165 ft |
| Ajo | Jan 10 | Dec 21 | 347 days | 1,751 ft |
| Alamo Dam | Mar 4 | Nov 23 | 261 days | 1,290 ft |
| Alpine | Jun 15 | Sep 21 | 96 days | 8,050 ft |
| Anvil Rch | Mar 27 | Nov 9 | 226 days | 2,759 ft |
| Apache Junction 5 NE | Feb 11 | Dec 10 | 304 days | 2,070 ft |
| Arizona City | Feb 28 | Nov 21 | 266 days | 1,525 ft |
| Bagdad | Apr 7 | Nov 12 | 217 days | 3,935 ft |
| Beaver Dam | Mar 7 | Nov 19 | 251 days | 1,931 ft |
| Bellemont WFO | Jun 21 | Sep 17 | 85 days | 7,152 ft |
| Benson 6se | Apr 12 | Nov 1 | 202 days | 3,690 ft |
| Betatakin | May 7 | Oct 15 | 159 days | 7,286 ft |
| Bisbee 1wnw | Apr 1 | Nov 10 | 222 days | 5,560 ft |
| Black River Pumps | May 16 | Oct 13 | 149 days | 6,065 ft |
| Blue Ridge Ranger Station | May 31 | Oct 2 | 126 days | 6,880 ft |
| Bouse | Feb 18 | Nov 28 | 284 days | 925 ft |
| Bowie | Apr 1 | Nov 6 | 217 days | 3,777 ft |
| Bright Angel Ranger Station | Jun 3 | Sep 27 | 113 days | 8,000 ft |
| Bullhead City | Jan 4 | Dec 23 | 356 days | 531 ft |
| Canelo 1 NW | Apr 23 | Oct 30 | 188 days | 5,010 ft |
| Canyon De Chelly | May 6 | Oct 8 | 153 days | 5,610 ft |
| Carefree | Feb 4 | Dec 16 | 313 days | 2,530 ft |
| Casa Grande | Feb 5 | Dec 6 | 305 days | 1,400 ft |
| Casa Grande National Monument | Feb 17 | Nov 29 | 284 days | 1,419 ft |
| Cascabel | Apr 24 | Oct 31 | 187 days | 3,194 ft |
| Castle Hot Springs | Jan 15 | Dec 22 | 341 days | 1,990 ft |
| Catalina State Park | Apr 2 | Nov 11 | 222 days | 2,707 ft |
| Chandler Heights | Feb 1 | Dec 11 | 315 days | 1,425 ft |
| Childs | Apr 2 | Nov 11 | 223 days | 2,650 ft |
| Chino Valley | Apr 27 | Oct 24 | 178 days | 4,750 ft |
| Chiricahua National Monument | Apr 16 | Nov 8 | 203 days | 5,300 ft |
| Clifton | Feb 26 | Nov 23 | 268 days | 3,520 ft |
| Colorado City | Apr 26 | Oct 25 | 180 days | 5,001 ft |
| Cordes | Apr 5 | Nov 17 | 221 days | 3,771 ft |
| Coronado Nmem | Apr 7 | Nov 9 | 213 days | 5,242 ft |
| Dateland Whitewing Rch | Jan 25 | Dec 13 | 324 days | 520 ft |
| Diamond M Rch | May 17 | Oct 10 | 146 days | 5,492 ft |
| Douglas | Mar 18 | Nov 13 | 235 days | 4,040 ft |
| Douglas Bisbee Inl Airport | Apr 11 | Nov 2 | 203 days | 4,105 ft |
| Duncan | Apr 24 | Oct 25 | 183 days | 3,660 ft |
| E Mesa | Feb 1 | Dec 10 | 312 days | 1,518 ft |
| Ehrenberg 2 E | Jan 4 | Dec 19 | 347 days | 465 ft |
| Elgin 5 S | Apr 18 | Nov 1 | 195 days | 4,811 ft |
| Eloy 4 NE | Feb 24 | Nov 28 | 273 days | 1,545 ft |
| Flagstaff 4 SW | Jun 23 | Sep 15 | 81 days | 7,125 ft |
| Flagstaff Pulliam Airport | Jun 4 | Sep 28 | 115 days | 7,003 ft |
| Florence | Jan 30 | Dec 12 | 319 days | 1,400 ft |
| Fort Huachuca Pioneer Airfield | Mar 16 | Nov 21 | 246 days | 4,768 ft |
| Fort Thomas 2 SW | Apr 1 | Nov 6 | 217 days | 2,835 ft |
| Fort Valley | Jun 11 | Sep 25 | 99 days | 7,347 ft |
| Fountain Hills | Jan 6 | Dec 28 | 356 days | 1,580 ft |
| Ganado | May 15 | Oct 10 | 147 days | 6,340 ft |
| Gila Bend 2se | Jan 23 | Dec 11 | 323 days | 794 ft |
| Globe #3 | Mar 11 | Nov 21 | 253 days | 3,660 ft |
| Grand Canyon E Entrance | May 10 | Oct 20 | 165 days | 7,480 ft |
| Grand Canyon National Park 2 | Jun 1 | Oct 3 | 123 days | 6,785 ft |
| Grand Canyon National Park Airport | Jun 17 | Sep 24 | 97 days | 6,606 ft |
| Grand Canyon Visitor Center | May 2 | Oct 27 | 177 days | 7,083 ft |
| Green Valley | Feb 25 | Nov 27 | 276 days | 2,900 ft |
| Greer | Jun 5 | Sep 29 | 113 days | 8,275 ft |
| Happy Jack Ranger Station | Jun 1 | Oct 3 | 124 days | 7,480 ft |
| Heber (black Mesa) Ranger Station | May 23 | Oct 5 | 135 days | 6,590 ft |
| Holbrook | Apr 22 | Oct 24 | 184 days | 5,085 ft |
| Jerome | Mar 26 | Nov 25 | 242 days | 4,950 ft |
| Kartchner Caverns | Mar 20 | Nov 15 | 237 days | 4,690 ft |
| Keams Canyon | May 16 | Oct 10 | 147 days | 6,205 ft |
| Kingman Mohave Co Airport | Apr 2 | Nov 11 | 220 days | 3,420 ft |
| Kitt Peak | Apr 26 | Nov 4 | 195 days | 6,790 ft |
| Kofa Mine | Jan 11 | Jan 9 | 365 days | 1,775 ft |
| Lake Havasu City | Jan 5 | Dec 29 | 365 days | 449 ft |
| Laveen 3 SSE | Jan 14 | Dec 22 | 343 days | 1,135 ft |
| Lees Ferry | Mar 5 | Nov 19 | 257 days | 3,210 ft |
| Litchfield Park | Jan 7 | Dec 24 | 351 days | 1,040 ft |
| Lukachukai | May 3 | Oct 17 | 163 days | 6,520 ft |
| Maricopa 4 N | Feb 23 | Nov 24 | 274 days | 1,160 ft |
| Mc Nary 2n | May 20 | Oct 11 | 142 days | 7,340 ft |
| Mc Neal | Apr 6 | Nov 10 | 215 days | 4,170 ft |
| Meadview 1w | Mar 5 | Nov 28 | 265 days | 2,938 ft |
| Meteor Crater | Apr 30 | Oct 23 | 174 days | 5,535 ft |
| Miami | Feb 24 | Dec 1 | 279 days | 3,560 ft |
| Montezuma Castle National Monument | Apr 16 | Oct 30 | 196 days | 3,180 ft |
| Monument Valley | Apr 10 | Nov 1 | 205 days | 5,501 ft |
| Mormon Flat | Jan 29 | Dec 24 | 334 days | 1,705 ft |
| Mount Lemmon Willow Canyon | Apr 1 | Nov 19 | 229 days | 7,027 ft |
| Mund's Park | Jun 10 | Sep 27 | 106 days | 6,470 ft |
| Natural Brg | Apr 9 | Nov 10 | 211 days | 4,608 ft |
| Nogales 6 N | Apr 16 | Nov 2 | 199 days | 3,461 ft |
| Nogales Intl Airport | Mar 20 | Nov 17 | 239 days | 3,932 ft |
| Oak Creek Canyon | Apr 14 | Nov 5 | 204 days | 5,118 ft |
| Oracle 2 SE | Mar 23 | Nov 22 | 242 days | 4,510 ft |
| Oracle State Park | Mar 29 | Nov 13 | 225 days | 4,595 ft |
| Organ Pipe Cactus National Monument | Feb 4 | Dec 15 | 314 days | 1,678 ft |
| Page | Mar 27 | Nov 9 | 226 days | 4,270 ft |
| Page Muni Airport | Mar 7 | Nov 15 | 250 days | 4,310 ft |
| Painted Desert National Park | May 1 | Oct 20 | 169 days | 5,760 ft |
| Painted Rock Dam | Jan 21 | Dec 15 | 327 days | 568 ft |
| Paradise | Apr 21 | Oct 27 | 188 days | 5,460 ft |
| Parker | Jan 12 | Dec 19 | 338 days | 420 ft |
| Payson | Apr 29 | Oct 24 | 176 days | 4,850 ft |
| Pearce - Sunsites | Apr 14 | Nov 2 | 200 days | 4,350 ft |
| Petrified Forest National Park | May 4 | Oct 16 | 162 days | 5,446 ft |
| Phantom Rch | Feb 9 | Dec 5 | 295 days | 2,530 ft |
| Phoenix Deer Valley Muni Airport | Jan 8 | Dec 25 | 354 days | 1,455 ft |
| Phoenix Sky Harbor Intl Airport | Jan 5 | Jan 3 | 365 days | 1,107 ft |
| Picacho 8 SE | Feb 6 | Dec 9 | 308 days | 1,981 ft |
| Pinetop 2e | May 22 | Oct 6 | 138 days | 7,200 ft |
| Pinnacle Peak | Jan 27 | Dec 21 | 330 days | 2,565 ft |
| Pipe Spring National Monument | May 1 | Oct 19 | 168 days | 4,920 ft |
| Pleasant Valley | May 6 | Oct 20 | 165 days | 5,183 ft |
| Portal 4 SW | May 3 | Oct 25 | 174 days | 5,390 ft |
| Prescott | Apr 30 | Oct 20 | 172 days | 5,205 ft |
| Prescott Love Field | Apr 20 | Oct 27 | 188 days | 5,042 ft |
| Punkin Center | Mar 7 | Nov 20 | 255 days | 2,325 ft |
| Quartzsite | Jan 28 | Dec 6 | 315 days | 875 ft |
| Robson Rch | Feb 7 | Dec 3 | 298 days | 1,495 ft |
| Roosevelt 1 S | Jan 17 | Dec 25 | 342 days | 2,605 ft |
| Safford Ag Center | Mar 25 | Nov 9 | 228 days | 2,954 ft |
| Safford Muni Airport | Mar 8 | Nov 20 | 254 days | 3,176 ft |
| Saguaro National Park | Jan 26 | Dec 16 | 326 days | 3,080 ft |
| Saint Johns | May 2 | Oct 14 | 164 days | 5,790 ft |
| San Carlos Reservoir | Mar 13 | Nov 19 | 247 days | 2,532 ft |
| San Manuel | Feb 4 | Dec 8 | 306 days | 3,420 ft |
| San Simon | Apr 16 | Nov 2 | 198 days | 3,580 ft |
| Sanders | May 22 | Oct 8 | 138 days | 5,853 ft |
| Santa Rita Exp. Range | Feb 25 | Dec 5 | 282 days | 4,300 ft |
| Sasabe | Mar 21 | Nov 20 | 246 days | 3,590 ft |
| Scottsdale Muni Airport | Jan 6 | Dec 26 | 353 days | 1,473 ft |
| Sedona | Apr 1 | Nov 17 | 229 days | 4,220 ft |
| Seligman | May 10 | Oct 15 | 154 days | 5,250 ft |
| Show Low Airport | May 5 | Oct 15 | 162 days | 6,411 ft |
| Sierra Vista | Apr 5 | Nov 9 | 216 days | 4,606 ft |
| Snowflake | May 11 | Oct 10 | 149 days | 5,642 ft |
| Sonoita | Mar 28 | Nov 21 | 237 days | 4,895 ft |
| South Phoenix | Jan 21 | Dec 16 | 331 days | 1,155 ft |
| Springerville | Jun 1 | Sep 26 | 114 days | 6,998 ft |
| St. Johns Industrial Airport | May 3 | Oct 10 | 160 days | 5,733 ft |
| Stewart Mountain Dam | Feb 13 | Dec 5 | 295 days | 1,422 ft |
| Sunrise Mountain | Jun 18 | Sep 18 | 91 days | 9,370 ft |
| Sunset Crater National Monument | Jun 16 | Sep 19 | 94 days | 6,980 ft |
| Superior | Jan 18 | Dec 28 | 342 days | 2,860 ft |
| Tacna 3 NE | Feb 13 | Dec 1 | 288 days | 324 ft |
| Teec Nos Pos | Apr 11 | Nov 1 | 200 days | 5,290 ft |
| Tempe Asu | Feb 13 | Dec 5 | 298 days | 1,167 ft |
| Temple Bar | Feb 4 | Dec 10 | 309 days | 1,280 ft |
| Tohono Chul | Feb 26 | Dec 4 | 279 days | 2,527 ft |
| Tombstone | Mar 4 | Nov 29 | 264 days | 4,659 ft |
| Tuba City | Apr 16 | Oct 28 | 193 days | 4,988 ft |
| Tucson 11 W | Feb 8 | Dec 10 | 303 days | 2,733 ft |
| Tucson 17 NW | Feb 23 | Dec 6 | 287 days | 2,561 ft |
| Tucson Camp Ave Exp. | Feb 20 | Nov 27 | 280 days | 2,330 ft |
| Tucson Intl Airport | Feb 5 | Dec 9 | 307 days | 2,549 ft |
| Tucson U Of A #1 | Feb 11 | Dec 2 | 293 days | 2,315 ft |
| Tucson WFO | Jan 20 | Dec 17 | 332 days | 2,435 ft |
| Tumacacori National Monument | Apr 5 | Nov 10 | 217 days | 3,267 ft |
| Tuzigoot | Mar 30 | Nov 10 | 223 days | 3,470 ft |
| Twin Arrows | Apr 14 | Oct 25 | 192 days | 5,815 ft |
| Wahweap | Mar 14 | Nov 16 | 244 days | 3,730 ft |
| Walnut Canyon National Monument | May 13 | Oct 6 | 145 days | 6,695 ft |
| Walnut Creek | May 24 | Oct 7 | 135 days | 5,090 ft |
| Wickenburg | Mar 7 | Nov 20 | 254 days | 2,095 ft |
| Wikieup | Mar 19 | Nov 23 | 246 days | 2,010 ft |
| Willcox | Apr 9 | Oct 31 | 204 days | 4,170 ft |
| Williams | May 22 | Oct 5 | 135 days | 6,909 ft |
| Williams 35 NNW | May 9 | Oct 19 | 161 days | 5,990 ft |
| Willow Beach | Jan 7 | Dec 29 | 358 days | 740 ft |
| Window Rock Airport | May 29 | Sep 28 | 121 days | 6,739 ft |
| Winslow Muni Airport | Apr 27 | Oct 18 | 174 days | 4,886 ft |
| Wittmann 1se | Feb 5 | Dec 11 | 306 days | 1,683 ft |
| Wupatki National Monument | Apr 7 | Nov 3 | 206 days | 4,908 ft |
| Youngtown | Jan 20 | Dec 15 | 331 days | 1,135 ft |
| Yucca 1 NNE | Feb 18 | Dec 2 | 288 days | 1,950 ft |
| Yuma 27 ENE | Jan 11 | Dec 21 | 347 days | 620 ft |
| Yuma MCAS | none | none | year-round | 213 ft |
| Yuma Proving Ground | Jan 4 | Dec 25 | 361 days | 324 ft |
| Yuma Quartermaster Depot | Jan 8 | Dec 28 | 362 days | 160 ft |
Sources
- NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020, annual/seasonal normals by station (version 1.0.1), file dated June 27, 2023; documentation.
Freeze dates are 30-year probabilities, not forecasts. Check your local forecast before planting tender plants.