New Mexico Frost Dates
New Mexico has 175 NOAA weather stations with freeze records in the 1991–2020 climate normals. The typical last spring frost ranges from March 9 at Alamogordo to June 19 at Wolf Canyon; at half the stations it has come by April 29. The first fall frost typically arrives between September 7 at Red River and November 18 at Alamogordo, with a median of October 17.
The growing season between the typical frosts runs from 77 days at Red River to 251 days at Alamogordo; 167 days at the median station.
Every station in New Mexico
Typical dates have a 50% chance of a frost after them in spring, and before them in fall; safer dates, 10%. A garden can differ from its nearest station, especially in a valley or on a hillside: see why your garden may differ.
| Station | Elevation | Last frost | Safer | First frost | Safer | Season (days) |
|---|---|---|---|---|---|---|
| Abiquiu Dam | 6,380 ft | Apr 29 | May 17 | Oct 16 | Oct 5 | 168 |
| Alamogordo | 4,380 ft | Mar 9 | Mar 31 | Nov 18 | Nov 3 | 251 |
| Albuquerque Foothills Ne | 5,994 ft | Apr 21 | May 4 | Oct 23 | Oct 12 | 184 |
| Albuquerque Intl Ap | 5,310 ft | Apr 6 | Apr 23 | Nov 3 | Oct 21 | 208 |
| Albuquerque Valley | 4,955 ft | Apr 18 | May 3 | Oct 24 | Oct 13 | 189 |
| Alcalde | 5,680 ft | May 10 | May 24 | Oct 4 | Sep 24 | 145 |
| Amistad 5 Ssw | 4,445 ft | Apr 27 | May 10 | Oct 17 | Oct 4 | 172 |
| Angel Fire 1s | 8,500 ft | Jun 18 | Jul 1 | Sep 8 | Aug 20 | 80 |
| Animas 3ese | 4,501 ft | Apr 2 | Apr 21 | Nov 7 | Oct 23 | 218 |
| Antelope Wells | 4,658 ft | Apr 16 | May 1 | Oct 30 | Oct 17 | 195 |
| Arch | 3,940 ft | Apr 23 | May 6 | Oct 21 | Oct 8 | 180 |
| Artesia 6s | 3,366 ft | Apr 11 | Apr 26 | Oct 29 | Oct 16 | 198 |
| Augustine 2e | 7,000 ft | May 19 | Jun 6 | Oct 4 | Sep 23 | 137 |
| Aztec Ruins Nm | 5,644 ft | May 12 | May 30 | Oct 6 | Sep 24 | 147 |
| Bernardo | 4,735 ft | Apr 29 | May 13 | Oct 14 | Oct 1 | 166 |
| Bingham 2 Ne | 5,551 ft | Apr 25 | May 8 | Oct 23 | Oct 9 | 180 |
| Bitter Lakes Wl Refuge | 3,664 ft | Apr 20 | May 3 | Oct 20 | Oct 5 | 181 |
| Bloomfield 3 Se | 5,806 ft | Apr 23 | May 7 | Oct 19 | Oct 6 | 177 |
| Bosque Del Apache | 4,512 ft | Apr 28 | May 12 | Oct 16 | Oct 1 | 167 |
| Brantley Dam | 3,213 ft | Mar 25 | Apr 13 | Nov 8 | Oct 26 | 226 |
| Brazos Lodge | 8,005 ft | May 20 | Jun 4 | Oct 4 | Sep 21 | 135 |
| Caballo Dam | 4,239 ft | Mar 25 | Apr 17 | Nov 6 | Oct 24 | 224 |
| Capitan | 6,480 ft | May 3 | May 17 | Oct 12 | Oct 1 | 161 |
| Caprock | 4,350 ft | Apr 14 | Apr 30 | Oct 28 | Oct 16 | 195 |
| Capulin | 6,840 ft | May 17 | Jun 1 | Oct 1 | Sep 19 | 136 |
| Carlsbad Cavern City Ap | 3,232 ft | Mar 27 | Apr 13 | Nov 7 | Oct 26 | 223 |
| Carlsbad Caverns | 4,435 ft | Apr 2 | Apr 20 | Nov 11 | Oct 22 | 223 |
| Carlsbad | 3,120 ft | Mar 17 | Apr 5 | Nov 12 | Oct 29 | 238 |
| Carrizozo 1sw | 5,405 ft | Apr 27 | May 8 | Oct 20 | Oct 7 | 175 |
| Cerro | 7,650 ft | May 31 | Jun 13 | Sep 26 | Sep 14 | 116 |
| Chaco Canyon Natl Mon | 6,174 ft | May 28 | Jun 14 | Sep 27 | Sep 13 | 120 |
| Chama | 7,850 ft | Jun 14 | Jun 30 | Sep 18 | Sep 7 | 93 |
| Cimarron 4 Sw | 6,540 ft | May 11 | May 25 | Oct 3 | Sep 21 | 143 |
| Clayton 1 N | 5,000 ft | May 4 | May 19 | Oct 11 | Sep 30 | 159 |
| Clayton Muni Air Pk | 4,960 ft | Apr 27 | May 10 | Oct 17 | Oct 2 | 170 |
| Cliff 11 Se | 4,773 ft | May 9 | May 24 | Oct 15 | Oct 3 | 157 |
| Clines Corners 7se | 6,924 ft | May 9 | May 21 | Oct 7 | Sep 26 | 150 |
| Clines Corners | 7,086 ft | May 4 | May 18 | Oct 12 | Sep 30 | 159 |
| Cloudcroft | 8,679 ft | May 18 | Jun 1 | Oct 1 | Sep 18 | 134 |
| Clovis 13 N | 4,435 ft | Apr 20 | May 3 | Oct 24 | Oct 7 | 184 |
| Clovis | 4,295 ft | Apr 14 | Apr 26 | Oct 29 | Oct 17 | 197 |
| Cochiti Dam | 5,560 ft | Apr 26 | May 8 | Oct 21 | Oct 8 | 178 |
| Columbus | 4,065 ft | Mar 18 | Apr 6 | Nov 11 | Oct 29 | 237 |
| Conchas Dam | 4,244 ft | Apr 4 | Apr 21 | Nov 2 | Oct 19 | 210 |
| Corona 10sw | 6,680 ft | Apr 29 | May 11 | Oct 20 | Oct 1 | 172 |
| Corrales | 5,026 ft | Apr 25 | May 10 | Oct 17 | Oct 4 | 173 |
| Cuba | 6,908 ft | May 30 | Jun 16 | Sep 28 | Sep 16 | 119 |
| Cubero | 6,195 ft | May 13 | May 29 | Oct 4 | Sep 22 | 145 |
| Dark Canyon Road | 3,924 ft | Apr 6 | Apr 25 | Nov 1 | Oct 19 | 206 |
| Deming Muni Ap | 4,301 ft | Apr 5 | Apr 24 | Nov 5 | Oct 23 | 213 |
| Deming | 4,300 ft | Apr 7 | Apr 25 | Nov 3 | Oct 21 | 208 |
| Dilia | 5,150 ft | May 2 | May 16 | Oct 13 | Sep 29 | 162 |
| Dulce | 6,793 ft | Jun 9 | Jun 27 | Sep 22 | Sep 10 | 103 |
| Eagle Nest | 8,280 ft | Jun 16 | Jul 5 | Sep 14 | Sep 1 | 87 |
| El Morro Natl Mon | 7,223 ft | Jun 3 | Jun 15 | Sep 27 | Sep 14 | 114 |
| El Rito | 6,870 ft | May 15 | Jun 4 | Oct 7 | Sep 23 | 143 |
| El Vado Dam | 6,740 ft | Jun 13 | Jul 1 | Sep 18 | Sep 5 | 94 |
| Elephant Butte Dam | 4,571 ft | Mar 13 | Apr 2 | Nov 15 | Nov 1 | 243 |
| Elida | 4,395 ft | Apr 21 | May 6 | Oct 23 | Oct 7 | 183 |
| Elk | 5,934 ft | May 7 | May 19 | Oct 11 | Sep 27 | 155 |
| Espanola | 5,620 ft | May 11 | May 26 | Oct 6 | Sep 25 | 149 |
| Estancia 4n | 6,140 ft | May 18 | Jun 2 | Oct 1 | Sep 21 | 135 |
| Farmington Ag Sci Cnt | 5,625 ft | Apr 29 | May 13 | Oct 15 | Oct 1 | 167 |
| Farmington Rgnl Ap | 5,495 ft | May 2 | May 18 | Oct 13 | Sep 29 | 160 |
| Faywood | 5,251 ft | Apr 21 | May 8 | Oct 31 | Oct 17 | 191 |
| Fence Lake | 7,065 ft | May 31 | Jun 15 | Oct 1 | Sep 18 | 122 |
| Fruitland | 5,130 ft | May 12 | May 29 | Oct 4 | Sep 21 | 143 |
| Ft Bayard | 6,099 ft | Apr 4 | Apr 22 | Nov 8 | Oct 23 | 216 |
| Ft Sumner 5 S | 4,050 ft | Apr 18 | May 1 | Oct 26 | Oct 14 | 190 |
| Ft Sumner | 4,025 ft | Apr 9 | Apr 25 | Oct 30 | Oct 16 | 201 |
| Gage | 4,479 ft | Apr 3 | Apr 19 | Nov 7 | Oct 24 | 216 |
| Gallup Muni Ap | 6,471 ft | May 31 | Jun 14 | Sep 28 | Sep 17 | 119 |
| Gallup Sand & Gravel | 6,577 ft | May 11 | May 26 | Oct 7 | Sep 27 | 148 |
| Gascon | 8,250 ft | May 28 | Jun 10 | Sep 26 | Sep 12 | 119 |
| Gila Hot Springs | 5,636 ft | May 26 | Jun 8 | Oct 5 | Sep 23 | 129 |
| Glenwood | 4,725 ft | May 6 | May 20 | Oct 18 | Oct 7 | 164 |
| Gran Quivira Natl Mon | 6,600 ft | May 2 | May 15 | Oct 15 | Oct 1 | 164 |
| Grants Ap | 6,520 ft | May 17 | Jun 1 | Oct 3 | Sep 21 | 137 |
| Grants Milan Muni Ap | 6,520 ft | May 24 | Jun 9 | Oct 1 | Sep 19 | 129 |
| Grenville | 6,002 ft | May 5 | May 20 | Oct 9 | Sep 27 | 156 |
| Hachita 1w | 4,466 ft | Apr 23 | May 9 | Oct 27 | Oct 13 | 185 |
| Hillsboro | 5,267 ft | Apr 23 | May 7 | Oct 23 | Oct 13 | 183 |
| Hobbs 13w | 3,836 ft | Mar 28 | Apr 15 | Nov 13 | Oct 30 | 230 |
| Hobbs | 3,660 ft | Mar 28 | Apr 13 | Nov 10 | Oct 27 | 225 |
| Hope | 4,085 ft | Apr 1 | Apr 17 | Nov 6 | Oct 22 | 218 |
| Jal | 3,054 ft | Mar 31 | Apr 19 | Nov 3 | Oct 19 | 215 |
| Jemez Dam | 5,388 ft | Apr 17 | May 3 | Oct 24 | Oct 11 | 188 |
| Jemez Springs | 6,262 ft | May 9 | May 23 | Oct 11 | Sep 28 | 153 |
| Johnson Rch | 7,203 ft | May 21 | Jun 4 | Oct 3 | Sep 24 | 134 |
| Jornada Exp Range | 4,318 ft | Apr 27 | May 9 | Oct 23 | Oct 10 | 178 |
| Lake Maloya | 7,400 ft | May 21 | Jun 4 | Sep 29 | Sep 16 | 128 |
| Las Cruces 20 N | 4,327 ft | Apr 24 | May 8 | Oct 24 | Oct 10 | 181 |
| Las Vegas Muni Ap | 6,874 ft | May 10 | May 23 | Oct 7 | Sep 26 | 149 |
| Las Vegas Wwtp | 6,349 ft | May 24 | Jun 6 | Sep 30 | Sep 20 | 129 |
| Lindrith 1 Wsw | 7,220 ft | May 28 | Jun 12 | Sep 27 | Sep 15 | 121 |
| Lordsburg 4 Se | 4,244 ft | Apr 27 | May 10 | Oct 25 | Oct 13 | 179 |
| Los Alamos 13 W | 8,716 ft | Jun 10 | Jun 24 | Sep 13 | Sep 1 | 94 |
| Los Alamos | 7,424 ft | May 2 | May 17 | Oct 12 | Oct 1 | 162 |
| Los Lunas 3 Ssw | 4,840 ft | Apr 23 | May 6 | Oct 21 | Oct 7 | 178 |
| Luna Rs | 7,050 ft | Jun 17 | Jul 1 | Sep 21 | Sep 8 | 93 |
| Lybrook | 7,150 ft | May 9 | May 31 | Oct 9 | Sep 29 | 153 |
| Maxwell 3 Nw | 6,017 ft | May 17 | May 31 | Oct 1 | Sep 20 | 135 |
| Mccarty Rch | 4,410 ft | Apr 20 | May 5 | Oct 21 | Oct 6 | 183 |
| Mcgaffey 5 Se | 8,000 ft | Jun 5 | Jun 22 | Sep 25 | Sep 10 | 109 |
| Melrose | 4,599 ft | Apr 17 | Apr 30 | Oct 26 | Oct 13 | 190 |
| Moriarty 1 Ne | 6,220 ft | May 14 | Jun 2 | Oct 4 | Sep 22 | 142 |
| Mosquero 1 Ne | 5,465 ft | May 3 | May 17 | Oct 12 | Oct 1 | 160 |
| Mountainair 8nw | 6,672 ft | May 7 | May 21 | Oct 9 | Sep 25 | 154 |
| Mountainair | 6,520 ft | May 2 | May 18 | Oct 19 | Oct 4 | 167 |
| Mtn Park | 6,804 ft | Apr 30 | May 15 | Oct 21 | Oct 9 | 173 |
| Navajo Dam | 5,770 ft | Apr 27 | May 9 | Oct 19 | Oct 5 | 174 |
| Newkirk | 4,564 ft | Apr 21 | May 5 | Oct 21 | Oct 7 | 183 |
| Ocate 2 Nw | 7,655 ft | May 26 | Jun 8 | Sep 26 | Sep 13 | 121 |
| Ochoa | 3,398 ft | Apr 4 | Apr 23 | Nov 6 | Oct 24 | 217 |
| Orogrande | 4,221 ft | Mar 24 | Apr 9 | Nov 7 | Oct 24 | 225 |
| Otis | 6,880 ft | May 4 | May 21 | Oct 15 | Oct 1 | 162 |
| Pasamonte | 5,650 ft | May 5 | May 19 | Oct 7 | Sep 26 | 153 |
| Pecos Nm | 6,878 ft | May 15 | May 31 | Oct 3 | Sep 19 | 138 |
| Pedernal 9 E | 6,150 ft | May 9 | May 22 | Oct 6 | Sep 26 | 150 |
| Petroglyph Natl Mon | 5,121 ft | Apr 15 | Apr 30 | Oct 27 | Oct 16 | 193 |
| Picacho | 4,990 ft | Apr 19 | May 2 | Oct 25 | Oct 11 | 188 |
| Pietown 19ne | 7,961 ft | May 12 | May 31 | Oct 9 | Sep 27 | 149 |
| Placitas 4w | 5,585 ft | Apr 16 | May 5 | Oct 23 | Oct 8 | 187 |
| Portales | 4,010 ft | Apr 15 | Apr 30 | Oct 26 | Oct 12 | 193 |
| Quemado | 6,878 ft | Jun 1 | Jun 14 | Sep 29 | Sep 15 | 117 |
| Ragland 3 Ssw | 5,060 ft | Apr 24 | May 6 | Oct 21 | Oct 6 | 177 |
| Ramon 8 Sw | 5,327 ft | Apr 28 | May 9 | Oct 16 | Oct 3 | 171 |
| Raton Fltr Plt | 6,932 ft | May 5 | May 17 | Oct 9 | Sep 25 | 156 |
| Raton Krtn Radio | 6,640 ft | May 19 | Jun 2 | Sep 29 | Sep 18 | 132 |
| Raton Muni Crews Ap | 6,349 ft | May 11 | May 24 | Oct 4 | Sep 21 | 145 |
| Red River | 8,667 ft | Jun 19 | Jul 3 | Sep 7 | Aug 17 | 77 |
| Redrock 1 Nne | 4,056 ft | Apr 30 | May 14 | Oct 23 | Oct 11 | 175 |
| Reserve Rs | 5,847 ft | May 30 | Jun 12 | Oct 3 | Sep 22 | 127 |
| Rio Grande Nature Ctr | 4,944 ft | Apr 23 | May 6 | Oct 20 | Oct 8 | 179 |
| Rio Rancho #1 | 5,230 ft | Apr 16 | May 2 | Oct 23 | Oct 12 | 191 |
| Rio Rancho #2 | 5,290 ft | Apr 8 | Apr 28 | Nov 1 | Oct 20 | 203 |
| Rosebud 7nw | 4,780 ft | Apr 21 | May 3 | Oct 24 | Oct 8 | 185 |
| Roswell Climat | 3,605 ft | Apr 13 | Apr 28 | Oct 30 | Oct 16 | 197 |
| Roswell Ind Air Pk | 3,649 ft | Mar 29 | Apr 15 | Nov 7 | Oct 26 | 223 |
| Roy | 5,743 ft | Apr 30 | May 11 | Oct 15 | Oct 3 | 167 |
| Ruidoso | 6,930 ft | May 11 | May 22 | Oct 5 | Sep 24 | 147 |
| San Jon | 4,230 ft | Apr 18 | May 3 | Oct 24 | Oct 11 | 187 |
| Sandia Park | 7,030 ft | May 9 | May 26 | Oct 9 | Sep 24 | 152 |
| Santa Fe 2 | 6,756 ft | May 14 | May 28 | Oct 6 | Sep 25 | 144 |
| Santa Fe Co Muni Ap | 6,344 ft | May 4 | May 17 | Oct 15 | Oct 4 | 164 |
| Santa Fe Seton | 7,000 ft | May 2 | May 14 | Oct 17 | Oct 4 | 167 |
| Santa Rosa | 4,650 ft | Apr 20 | May 6 | Oct 23 | Oct 10 | 183 |
| Santa Teresa Ap | 4,109 ft | Mar 23 | Apr 9 | Nov 11 | Oct 29 | 231 |
| Socorro 20 N | 4,847 ft | Apr 12 | Apr 29 | Oct 27 | Oct 15 | 196 |
| Socorro | 4,593 ft | Apr 16 | May 1 | Oct 25 | Oct 11 | 191 |
| Springer | 5,888 ft | Apr 30 | May 12 | Oct 11 | Sep 30 | 164 |
| Stanley 2 Nne | 6,375 ft | May 9 | May 23 | Oct 7 | Sep 25 | 150 |
| Star Lake | 6,635 ft | May 28 | Jun 14 | Sep 28 | Sep 15 | 121 |
| State Univ | 3,886 ft | Mar 12 | Apr 2 | Nov 13 | Oct 30 | 241 |
| Sumner Lake | 4,306 ft | Apr 17 | Apr 30 | Oct 28 | Oct 13 | 192 |
| Taos | 6,965 ft | May 19 | May 31 | Oct 3 | Sep 23 | 136 |
| Tatum | 4,012 ft | Apr 19 | May 2 | Oct 26 | Oct 12 | 188 |
| Thoreau 12 Se | 7,425 ft | May 29 | Jun 12 | Sep 26 | Sep 13 | 118 |
| Tierra Amarilla 4 N | 7,464 ft | Jun 11 | Jun 26 | Sep 20 | Sep 8 | 98 |
| Torreon Navajo Mission | 6,700 ft | May 15 | Jun 2 | Oct 5 | Sep 23 | 143 |
| Tres Piedras | 8,139 ft | May 31 | Jun 18 | Sep 28 | Sep 15 | 118 |
| Truth Or Consequence Ap | 4,850 ft | Mar 22 | Apr 10 | Nov 9 | Oct 27 | 230 |
| Truth Or Consequences | 4,296 ft | Mar 30 | Apr 19 | Nov 5 | Oct 24 | 220 |
| Tucumcari 4 Ne | 4,086 ft | Apr 18 | May 2 | Oct 25 | Oct 11 | 189 |
| Tucumcari Muni Ap | 4,065 ft | Apr 18 | May 1 | Oct 26 | Oct 13 | 190 |
| Tularosa | 4,422 ft | Apr 5 | Apr 22 | Nov 4 | Oct 20 | 212 |
| Valmora | 6,325 ft | May 18 | Jun 3 | Oct 1 | Sep 21 | 135 |
| Villanueva | 5,765 ft | Apr 24 | May 7 | Oct 20 | Oct 5 | 176 |
| Waste Isolt'N Pilot Plt | 3,411 ft | Apr 6 | Apr 26 | Nov 2 | Oct 20 | 210 |
| White Sands Natl Mon | 4,006 ft | Apr 22 | May 5 | Oct 22 | Oct 10 | 183 |
| White Signal | 5,991 ft | Apr 23 | May 10 | Oct 26 | Oct 13 | 185 |
| Winston | 6,196 ft | May 10 | May 22 | Oct 8 | Sep 26 | 151 |
| Wolf Canyon | 8,220 ft | Jun 19 | Jul 6 | Sep 13 | Aug 30 | 83 |
| Yeso 2 S | 4,850 ft | Apr 18 | May 2 | Oct 26 | Oct 10 | 188 |
| Zuni | 6,311 ft | May 29 | Jun 13 | Oct 2 | Sep 21 | 127 |
Plan your garden with these dates
Enter your ZIP code in the planner: it picks the nearest of these stations and dates every crop in your beds from its frosts. Free, in your browser.
Questions
When is the last frost in New Mexico?
It depends on where you are. The typical last spring frost at New Mexico's NOAA stations ranges from March 9 to June 19, and half of them have had it by April 29. Enter your ZIP code above for the station nearest you.
When is the first frost in New Mexico?
Typically between September 7 and November 18, depending on the station; the median is October 17. Plan fall crops back from your own station's date.
What do "typical" and "safer" mean?
With the typical (50%) last-frost date, half of years still have a frost after it. With the safer (10%) date, only one year in ten does. In fall it's the other way around: the safer date is the earlier one.
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming