State hub
New Mexico frost dates by weather station
New Mexico has 175 NOAA weather stations with 1991–2020 freeze statistics. Median last spring frost dates run from Mar 9 at Alamogordo to Jun 19 at Wolf Canyon.
- 175Stations
- Mar 9Earliest last frostAlamogordo
- Jun 19Latest last frostWolf Canyon
- 251 daysLongest growing seasonAlamogordo
| Station | Last spring frost | First fall frost | Growing season | Elevation |
|---|---|---|---|---|
| Abiquiu Dam | Apr 29 | Oct 16 | 168 days | 6,380 ft |
| Alamogordo | Mar 9 | Nov 18 | 251 days | 4,380 ft |
| Albuquerque Foothills NE | Apr 21 | Oct 23 | 184 days | 5,994 ft |
| Albuquerque Intl Airport | Apr 6 | Nov 3 | 208 days | 5,310 ft |
| Albuquerque Valley | Apr 18 | Oct 24 | 189 days | 4,955 ft |
| Alcalde | May 10 | Oct 4 | 145 days | 5,680 ft |
| Amistad 5 SSW | Apr 27 | Oct 17 | 172 days | 4,445 ft |
| Angel Fire 1s | Jun 18 | Sep 8 | 80 days | 8,500 ft |
| Animas 3ese | Apr 2 | Nov 7 | 218 days | 4,501 ft |
| Antelope Wells | Apr 16 | Oct 30 | 195 days | 4,658 ft |
| Arch | Apr 23 | Oct 21 | 180 days | 3,940 ft |
| Artesia 6s | Apr 11 | Oct 29 | 198 days | 3,366 ft |
| Augustine 2e | May 19 | Oct 4 | 137 days | 7,000 ft |
| Aztec Ruins National Monument | May 12 | Oct 6 | 147 days | 5,644 ft |
| Bernardo | Apr 29 | Oct 14 | 166 days | 4,735 ft |
| Bingham 2 NE | Apr 25 | Oct 23 | 180 days | 5,551 ft |
| Bitter Lakes Wl Refuge | Apr 20 | Oct 20 | 181 days | 3,664 ft |
| Bloomfield 3 SE | Apr 23 | Oct 19 | 177 days | 5,806 ft |
| Bosque Del Apache | Apr 28 | Oct 16 | 167 days | 4,512 ft |
| Brantley Dam | Mar 25 | Nov 8 | 226 days | 3,213 ft |
| Brazos Lodge | May 20 | Oct 4 | 135 days | 8,005 ft |
| Caballo Dam | Mar 25 | Nov 6 | 224 days | 4,239 ft |
| Capitan | May 3 | Oct 12 | 161 days | 6,480 ft |
| Caprock | Apr 14 | Oct 28 | 195 days | 4,350 ft |
| Capulin | May 17 | Oct 1 | 136 days | 6,840 ft |
| Carlsbad | Mar 17 | Nov 12 | 238 days | 3,120 ft |
| Carlsbad Cavern City Airport | Mar 27 | Nov 7 | 223 days | 3,232 ft |
| Carlsbad Caverns | Apr 2 | Nov 11 | 223 days | 4,435 ft |
| Carrizozo 1sw | Apr 27 | Oct 20 | 175 days | 5,405 ft |
| Cerro | May 31 | Sep 26 | 116 days | 7,650 ft |
| Chaco Canyon National Mon | May 28 | Sep 27 | 120 days | 6,174 ft |
| Chama | Jun 14 | Sep 18 | 93 days | 7,850 ft |
| Cimarron 4 SW | May 11 | Oct 3 | 143 days | 6,540 ft |
| Clayton 1 N | May 4 | Oct 11 | 159 days | 5,000 ft |
| Clayton Muni Air Pk | Apr 27 | Oct 17 | 170 days | 4,960 ft |
| Cliff 11 SE | May 9 | Oct 15 | 157 days | 4,773 ft |
| Clines Corners | May 4 | Oct 12 | 159 days | 7,086 ft |
| Clines Corners 7se | May 9 | Oct 7 | 150 days | 6,924 ft |
| Cloudcroft | May 18 | Oct 1 | 134 days | 8,679 ft |
| Clovis | Apr 14 | Oct 29 | 197 days | 4,295 ft |
| Clovis 13 N | Apr 20 | Oct 24 | 184 days | 4,435 ft |
| Cochiti Dam | Apr 26 | Oct 21 | 178 days | 5,560 ft |
| Columbus | Mar 18 | Nov 11 | 237 days | 4,065 ft |
| Conchas Dam | Apr 4 | Nov 2 | 210 days | 4,244 ft |
| Corona 10sw | Apr 29 | Oct 20 | 172 days | 6,680 ft |
| Corrales | Apr 25 | Oct 17 | 173 days | 5,026 ft |
| Cuba | May 30 | Sep 28 | 119 days | 6,908 ft |
| Cubero | May 13 | Oct 4 | 145 days | 6,195 ft |
| Dark Canyon Road | Apr 6 | Nov 1 | 206 days | 3,924 ft |
| Deming | Apr 7 | Nov 3 | 208 days | 4,300 ft |
| Deming Muni Airport | Apr 5 | Nov 5 | 213 days | 4,301 ft |
| Dilia | May 2 | Oct 13 | 162 days | 5,150 ft |
| Dulce | Jun 9 | Sep 22 | 103 days | 6,793 ft |
| Eagle Nest | Jun 16 | Sep 14 | 87 days | 8,280 ft |
| El Morro National Mon | Jun 3 | Sep 27 | 114 days | 7,223 ft |
| El Rito | May 15 | Oct 7 | 143 days | 6,870 ft |
| El Vado Dam | Jun 13 | Sep 18 | 94 days | 6,740 ft |
| Elephant Butte Dam | Mar 13 | Nov 15 | 243 days | 4,571 ft |
| Elida | Apr 21 | Oct 23 | 183 days | 4,395 ft |
| Elk | May 7 | Oct 11 | 155 days | 5,934 ft |
| Espanola | May 11 | Oct 6 | 149 days | 5,620 ft |
| Estancia 4n | May 18 | Oct 1 | 135 days | 6,140 ft |
| Farmington Ag Sci Cnt | Apr 29 | Oct 15 | 167 days | 5,625 ft |
| Farmington Regional Airport | May 2 | Oct 13 | 160 days | 5,495 ft |
| Faywood | Apr 21 | Oct 31 | 191 days | 5,251 ft |
| Fence Lake | May 31 | Oct 1 | 122 days | 7,065 ft |
| Fort Bayard | Apr 4 | Nov 8 | 216 days | 6,099 ft |
| Fort Sumner | Apr 9 | Oct 30 | 201 days | 4,025 ft |
| Fort Sumner 5 S | Apr 18 | Oct 26 | 190 days | 4,050 ft |
| Fruitland | May 12 | Oct 4 | 143 days | 5,130 ft |
| Gage | Apr 3 | Nov 7 | 216 days | 4,479 ft |
| Gallup Muni Airport | May 31 | Sep 28 | 119 days | 6,471 ft |
| Gallup Sand & Gravel | May 11 | Oct 7 | 148 days | 6,577 ft |
| Gascon | May 28 | Sep 26 | 119 days | 8,250 ft |
| Gila Hot Springs | May 26 | Oct 5 | 129 days | 5,636 ft |
| Glenwood | May 6 | Oct 18 | 164 days | 4,725 ft |
| Gran Quivira National Mon | May 2 | Oct 15 | 164 days | 6,600 ft |
| Grants Airport | May 17 | Oct 3 | 137 days | 6,520 ft |
| Grants Milan Muni Airport | May 24 | Oct 1 | 129 days | 6,520 ft |
| Grenville | May 5 | Oct 9 | 156 days | 6,002 ft |
| Hachita 1w | Apr 23 | Oct 27 | 185 days | 4,466 ft |
| Hillsboro | Apr 23 | Oct 23 | 183 days | 5,267 ft |
| Hobbs | Mar 28 | Nov 10 | 225 days | 3,660 ft |
| Hobbs 13w | Mar 28 | Nov 13 | 230 days | 3,836 ft |
| Hope | Apr 1 | Nov 6 | 218 days | 4,085 ft |
| Jal | Mar 31 | Nov 3 | 215 days | 3,054 ft |
| Jemez Dam | Apr 17 | Oct 24 | 188 days | 5,388 ft |
| Jemez Springs | May 9 | Oct 11 | 153 days | 6,262 ft |
| Johnson Rch | May 21 | Oct 3 | 134 days | 7,203 ft |
| Jornada Exp. Range | Apr 27 | Oct 23 | 178 days | 4,318 ft |
| Lake Maloya | May 21 | Sep 29 | 128 days | 7,400 ft |
| Las Cruces 20 N | Apr 24 | Oct 24 | 181 days | 4,327 ft |
| Las Vegas Muni Airport | May 10 | Oct 7 | 149 days | 6,874 ft |
| Las Vegas Wastewater Plant | May 24 | Sep 30 | 129 days | 6,349 ft |
| Lindrith 1 WSW | May 28 | Sep 27 | 121 days | 7,220 ft |
| Lordsburg 4 SE | Apr 27 | Oct 25 | 179 days | 4,244 ft |
| Los Alamos | May 2 | Oct 12 | 162 days | 7,424 ft |
| Los Alamos 13 W | Jun 10 | Sep 13 | 94 days | 8,716 ft |
| Los Lunas 3 SSW | Apr 23 | Oct 21 | 178 days | 4,840 ft |
| Luna Ranger Station | Jun 17 | Sep 21 | 93 days | 7,050 ft |
| Lybrook | May 9 | Oct 9 | 153 days | 7,150 ft |
| Maxwell 3 NW | May 17 | Oct 1 | 135 days | 6,017 ft |
| McCarty Rch | Apr 20 | Oct 21 | 183 days | 4,410 ft |
| McGaffey 5 SE | Jun 5 | Sep 25 | 109 days | 8,000 ft |
| Melrose | Apr 17 | Oct 26 | 190 days | 4,599 ft |
| Moriarty 1 NE | May 14 | Oct 4 | 142 days | 6,220 ft |
| Mosquero 1 NE | May 3 | Oct 12 | 160 days | 5,465 ft |
| Mountain Park | Apr 30 | Oct 21 | 173 days | 6,804 ft |
| Mountainair | May 2 | Oct 19 | 167 days | 6,520 ft |
| Mountainair 8nw | May 7 | Oct 9 | 154 days | 6,672 ft |
| Navajo Dam | Apr 27 | Oct 19 | 174 days | 5,770 ft |
| Newkirk | Apr 21 | Oct 21 | 183 days | 4,564 ft |
| Ocate 2 NW | May 26 | Sep 26 | 121 days | 7,655 ft |
| Ochoa | Apr 4 | Nov 6 | 217 days | 3,398 ft |
| Orogrande | Mar 24 | Nov 7 | 225 days | 4,221 ft |
| Otis | May 4 | Oct 15 | 162 days | 6,880 ft |
| Pasamonte | May 5 | Oct 7 | 153 days | 5,650 ft |
| Pecos National Monument | May 15 | Oct 3 | 138 days | 6,878 ft |
| Pedernal 9 E | May 9 | Oct 6 | 150 days | 6,150 ft |
| Petroglyph National Mon | Apr 15 | Oct 27 | 193 days | 5,121 ft |
| Picacho | Apr 19 | Oct 25 | 188 days | 4,990 ft |
| Pietown 19ne | May 12 | Oct 9 | 149 days | 7,961 ft |
| Placitas 4w | Apr 16 | Oct 23 | 187 days | 5,585 ft |
| Portales | Apr 15 | Oct 26 | 193 days | 4,010 ft |
| Quemado | Jun 1 | Sep 29 | 117 days | 6,878 ft |
| Ragland 3 SSW | Apr 24 | Oct 21 | 177 days | 5,060 ft |
| Ramon 8 SW | Apr 28 | Oct 16 | 171 days | 5,327 ft |
| Raton Fltr Plant | May 5 | Oct 9 | 156 days | 6,932 ft |
| Raton Krtn Radio | May 19 | Sep 29 | 132 days | 6,640 ft |
| Raton Muni Crews Airport | May 11 | Oct 4 | 145 days | 6,349 ft |
| Red River | Jun 19 | Sep 7 | 77 days | 8,667 ft |
| Redrock 1 NNE | Apr 30 | Oct 23 | 175 days | 4,056 ft |
| Reserve Ranger Station | May 30 | Oct 3 | 127 days | 5,847 ft |
| Rio Grande Nature Center | Apr 23 | Oct 20 | 179 days | 4,944 ft |
| Rio Rancho #1 | Apr 16 | Oct 23 | 191 days | 5,230 ft |
| Rio Rancho #2 | Apr 8 | Nov 1 | 203 days | 5,290 ft |
| Rosebud 7nw | Apr 21 | Oct 24 | 185 days | 4,780 ft |
| Roswell Climat | Apr 13 | Oct 30 | 197 days | 3,605 ft |
| Roswell Ind Air Pk | Mar 29 | Nov 7 | 223 days | 3,649 ft |
| Roy | Apr 30 | Oct 15 | 167 days | 5,743 ft |
| Ruidoso | May 11 | Oct 5 | 147 days | 6,930 ft |
| San Jon | Apr 18 | Oct 24 | 187 days | 4,230 ft |
| Sandia Park | May 9 | Oct 9 | 152 days | 7,030 ft |
| Santa Fe 2 | May 14 | Oct 6 | 144 days | 6,756 ft |
| Santa Fe Co Muni Airport | May 4 | Oct 15 | 164 days | 6,344 ft |
| Santa Fe Seton | May 2 | Oct 17 | 167 days | 7,000 ft |
| Santa Rosa | Apr 20 | Oct 23 | 183 days | 4,650 ft |
| Santa Teresa Airport | Mar 23 | Nov 11 | 231 days | 4,109 ft |
| Socorro | Apr 16 | Oct 25 | 191 days | 4,593 ft |
| Socorro 20 N | Apr 12 | Oct 27 | 196 days | 4,847 ft |
| Springer | Apr 30 | Oct 11 | 164 days | 5,888 ft |
| Stanley 2 NNE | May 9 | Oct 7 | 150 days | 6,375 ft |
| Star Lake | May 28 | Sep 28 | 121 days | 6,635 ft |
| State Univ | Mar 12 | Nov 13 | 241 days | 3,886 ft |
| Sumner Lake | Apr 17 | Oct 28 | 192 days | 4,306 ft |
| Taos | May 19 | Oct 3 | 136 days | 6,965 ft |
| Tatum | Apr 19 | Oct 26 | 188 days | 4,012 ft |
| Thoreau 12 SE | May 29 | Sep 26 | 118 days | 7,425 ft |
| Tierra Amarilla 4 N | Jun 11 | Sep 20 | 98 days | 7,464 ft |
| Torreon Navajo Mission | May 15 | Oct 5 | 143 days | 6,700 ft |
| Tres Piedras | May 31 | Sep 28 | 118 days | 8,139 ft |
| Truth Or Consequence Airport | Mar 22 | Nov 9 | 230 days | 4,850 ft |
| Truth Or Consequences | Mar 30 | Nov 5 | 220 days | 4,296 ft |
| Tucumcari 4 NE | Apr 18 | Oct 25 | 189 days | 4,086 ft |
| Tucumcari Muni Airport | Apr 18 | Oct 26 | 190 days | 4,065 ft |
| Tularosa | Apr 5 | Nov 4 | 212 days | 4,422 ft |
| Valmora | May 18 | Oct 1 | 135 days | 6,325 ft |
| Villanueva | Apr 24 | Oct 20 | 176 days | 5,765 ft |
| Waste Isolt'n Pilot Plant | Apr 6 | Nov 2 | 210 days | 3,411 ft |
| White Sands National Mon | Apr 22 | Oct 22 | 183 days | 4,006 ft |
| White Signal | Apr 23 | Oct 26 | 185 days | 5,991 ft |
| Winston | May 10 | Oct 8 | 151 days | 6,196 ft |
| Wolf Canyon | Jun 19 | Sep 13 | 83 days | 8,220 ft |
| Yeso 2 S | Apr 18 | Oct 26 | 188 days | 4,850 ft |
| Zuni | May 29 | Oct 2 | 127 days | 6,311 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.