New Mexico frost dates
Average last spring and first fall frost (32°F) dates for 348 cities and towns in New Mexico, from NOAA 1991-2020 climate normals. Average last frost dates range from February 28 in Anthony to June 19 in Valdez. Open a ZIP code for frost risk by date and a planting calendar.
| City | Avg last frost | Avg first frost | Season | ZIP codes |
|---|---|---|---|---|
| Abiquiu | Apr 29 | Oct 16 | 168 days | 87510 |
| Alamogordo | Mar 9 | Nov 18 | 251 days | 88310, 88311 |
| Albuquerque | Apr 25 | Oct 17 | 173 days | 87101, 87102, 87103, 87104 +38 more |
| Alcalde | May 10 | Oct 4 | 145 days | 87511 |
| Algodones | Apr 17 | Oct 24 | 188 days | 87001 |
| Alto | May 11 | Oct 5 | 147 days | 88312 |
| Amalia | May 31 | Sep 23 | 115 days | 87512 |
| Amistad | Apr 27 | Oct 17 | 172 days | 88410 |
| Angel Fire | Jun 18 | Sep 8 | 80 days | 87710 |
| Animas | Apr 2 | Nov 7 | 218 days | 88020 |
| Anthony | Feb 28 | Nov 20 | 264 days | 88021 |
| Anton Chico | May 2 | Oct 13 | 162 days | 87711 |
| Aragon | Jun 17 | Sep 21 | 93 days | 87820 |
| Arenas Valley | Apr 4 | Nov 8 | 216 days | 88022 |
| Arrey | Mar 25 | Nov 6 | 224 days | 87930 |
| Arroyo Hondo | May 19 | Oct 3 | 136 days | 87513 |
| Arroyo Seco | Jun 16 | Sep 14 | 87 days | 87514 |
| Artesia | Apr 11 | Oct 29 | 198 days | 88210, 88211 |
| Aztec | May 12 | Oct 6 | 147 days | 87410 |
| Bard | Apr 18 | Oct 24 | 187 days | 88411 |
| Bayard | Apr 4 | Nov 8 | 216 days | 88023 |
| Belen | Apr 23 | Oct 21 | 178 days | 87002 |
| Bent | Apr 30 | Oct 21 | 173 days | 88314 |
| Berino | Feb 28 | Nov 20 | 264 days | 88024 |
| Bernalillo | Apr 25 | Oct 17 | 173 days | 87004 |
| Blanco | May 12 | Oct 6 | 147 days | 87412 |
| Bloomfield | Apr 23 | Oct 19 | 177 days | 87413 |
| Bluewater | May 17 | Oct 3 | 137 days | 87005 |
| Bosque | Apr 29 | Oct 14 | 166 days | 87006 |
| Bosque Farms | Apr 23 | Oct 21 | 178 days | 87068 |
| Brimhall | May 11 | Oct 7 | 148 days | 87310 |
| Broadview | Apr 20 | Oct 24 | 184 days | 88112 |
| Buckhorn | May 9 | Oct 15 | 157 days | 88025 |
| Buena Vista | May 10 | Oct 7 | 149 days | 87712 |
| Caballo | Mar 25 | Nov 6 | 224 days | 87931 |
| Canjilon | Jun 11 | Sep 20 | 98 days | 87515 |
| Cannon Afb | Apr 14 | Oct 29 | 197 days | 88103 |
| Canones | Apr 29 | Oct 16 | 168 days | 87516 |
| Capitan | May 3 | Oct 12 | 161 days | 88316 |
| Caprock | Apr 14 | Oct 28 | 195 days | 88213 |
| Capulin | May 17 | Oct 1 | 136 days | 88414 |
| Carlsbad | Mar 17 | Nov 12 | 238 days | 88220, 88221 |
| Carrizozo | Apr 27 | Oct 20 | 175 days | 88301 |
| Carson | May 19 | Oct 3 | 136 days | 87517 |
| Casa Blanca | May 13 | Oct 4 | 145 days | 87007 |
| Causey | Apr 11 | Oct 31 | 199 days | 88113 |
| Cebolla | Jun 13 | Sep 18 | 94 days | 87518 |
| Cedar Crest | May 9 | Oct 9 | 152 days | 87008 |
| Cedarvale | Apr 29 | Oct 20 | 172 days | 87009 |
| Cerrillos | May 4 | Oct 15 | 164 days | 87010 |
| Cerro | May 31 | Sep 26 | 116 days | 87519 |
| Chacon | May 28 | Sep 26 | 119 days | 87713 |
| Chama | Jun 14 | Sep 18 | 93 days | 87520 |
| Chamberino | Feb 28 | Nov 20 | 264 days | 88027 |
| Chamisal | May 28 | Sep 26 | 119 days | 87521 |
| Chaparral | Mar 24 | Nov 7 | 225 days | 88081 |
| Chimayo | May 11 | Oct 6 | 149 days | 87522 |
| Church Rock | May 11 | Oct 7 | 148 days | 87311 |
| Cimarron | Jun 16 | Sep 14 | 87 days | 87714 |
| Claunch | May 2 | Oct 15 | 164 days | 87011 |
| Clayton | Apr 27 | Oct 17 | 170 days | 88415 |
| Cleveland | May 28 | Sep 26 | 119 days | 87715 |
| Cliff | May 9 | Oct 15 | 157 days | 88028 |
| Clines Corners | May 4 | Oct 12 | 159 days | 87070 |
| Cloudcroft | May 18 | Oct 1 | 134 days | 88317 |
| Clovis | Apr 14 | Oct 29 | 197 days | 88101, 88102 |
| Cochiti Lake | Apr 26 | Oct 21 | 178 days | 87083 |
| Cochiti Pueblo | Apr 26 | Oct 21 | 178 days | 87072 |
| Columbus | Mar 18 | Nov 11 | 237 days | 88029 |
| Conchas Dam | Apr 4 | Nov 2 | 210 days | 88416 |
| Continental Divide | May 29 | Sep 26 | 118 days | 87312 |
| Cordova | May 2 | Oct 17 | 167 days | 87523 |
| Corona | Apr 29 | Oct 20 | 172 days | 88318 |
| Corrales | Apr 25 | Oct 17 | 173 days | 87048 |
| Costilla | Jun 19 | Sep 7 | 77 days | 87524 |
| Counselor | May 9 | Oct 9 | 153 days | 87018 |
| Coyote | Jun 19 | Sep 13 | 83 days | 87012 |
| Crossroads | Apr 19 | Oct 26 | 188 days | 88114 |
| Crownpoint | May 28 | Sep 28 | 121 days | 87313 |
| Cuba | May 21 | Oct 3 | 134 days | 87013 |
| Cubero | May 13 | Oct 4 | 145 days | 87014 |
| Cuervo | Apr 20 | Oct 23 | 183 days | 88417 |
| Datil | May 19 | Oct 4 | 137 days | 87821 |
| Deming | Apr 7 | Nov 3 | 208 days | 88030, 88031 |
| Derry | Mar 25 | Nov 6 | 224 days | 87933 |
| Des Moines | May 17 | Oct 1 | 136 days | 88418 |
| Dexter | Mar 29 | Nov 7 | 223 days | 88230 |
| Dixon | Apr 29 | Oct 16 | 168 days | 87527 |
| Dona Ana | Mar 12 | Nov 13 | 241 days | 88032 |
| Dora | Apr 21 | Oct 23 | 183 days | 88115 |
| Dulce | Jun 9 | Sep 22 | 103 days | 87528 |
| Eagle Nest | Jun 16 | Sep 14 | 87 days | 87718 |
| Edgewood | May 14 | Oct 4 | 142 days | 87015 |
| El Prado | May 19 | Oct 3 | 136 days | 87529 |
| El Rito | May 15 | Oct 7 | 143 days | 87530 |
| Elephant Butte | Mar 13 | Nov 15 | 243 days | 87935 |
| Elida | Apr 21 | Oct 23 | 183 days | 88116 |
| Embudo | May 10 | Oct 4 | 145 days | 87531 |
| Encino | May 9 | Oct 6 | 150 days | 88321 |
| Espanola | May 11 | Oct 6 | 149 days | 87532, 87533 |
| Estancia | May 18 | Oct 1 | 135 days | 87016 |
| Eunice | Apr 4 | Nov 6 | 217 days | 88231 |
| Fairacres | Mar 12 | Nov 13 | 241 days | 88033 |
| Farmington | May 2 | Oct 13 | 160 days | 87401, 87402, 87499 |
| Faywood | Apr 21 | Oct 31 | 191 days | 88034 |
| Fence Lake | May 31 | Oct 1 | 122 days | 87315 |
| Flora Vista | May 12 | Oct 6 | 147 days | 87415 |
| Floyd | Apr 15 | Oct 26 | 193 days | 88118 |
| Folsom | May 17 | Oct 1 | 136 days | 88419 |
| Fort Bayard | Apr 4 | Nov 8 | 216 days | 88036 |
| Fort Stanton | May 3 | Oct 12 | 161 days | 88323 |
| Fort Sumner | Apr 9 | Oct 30 | 201 days | 88119 |
| Fort Wingate | May 11 | Oct 7 | 148 days | 87316 |
| Fruitland | May 12 | Oct 4 | 143 days | 87416 |
| Gallina | Jun 19 | Sep 13 | 83 days | 87017 |
| Gallup | May 11 | Oct 7 | 148 days | 87301, 87302, 87305 |
| Gamerco | May 11 | Oct 7 | 148 days | 87317 |
| Garfield | Mar 25 | Nov 6 | 224 days | 87936 |
| Garita | Apr 4 | Nov 2 | 210 days | 88421 |
| Gila | May 9 | Oct 15 | 157 days | 88038 |
| Gladstone | May 5 | Oct 7 | 153 days | 88422 |
| Glencoe | May 3 | Oct 12 | 161 days | 88324 |
| Glenwood | Jun 15 | Sep 21 | 96 days | 88039 |
| Glorieta | May 15 | Oct 3 | 138 days | 87535 |
| Grady | Apr 20 | Oct 24 | 184 days | 88120 |
| Grants | May 17 | Oct 3 | 137 days | 87020 |
| Grenville | May 5 | Oct 7 | 153 days | 88424 |
| Guadalupita | May 26 | Sep 26 | 121 days | 87722 |
| Hachita | Apr 23 | Oct 27 | 185 days | 88040 |
| Hagerman | Mar 29 | Nov 7 | 223 days | 88232 |
| Hanover | Apr 4 | Nov 8 | 216 days | 88041 |
| Hatch | Mar 25 | Nov 6 | 224 days | 87937 |
| Hernandez | May 10 | Oct 4 | 145 days | 87537 |
| High Rolls Mountain Park | Apr 30 | Oct 21 | 173 days | 88325 |
| Hillsboro | Apr 23 | Oct 23 | 183 days | 88042 |
| Hobbs | Mar 28 | Nov 10 | 225 days | 88240, 88241, 88242, 88244 |
| Holloman Air Force Base | Apr 22 | Oct 22 | 183 days | 88330 |
| Holman | May 26 | Sep 26 | 121 days | 87723 |
| Hondo | Apr 19 | Oct 25 | 188 days | 88336 |
| Hope | Apr 1 | Nov 6 | 218 days | 88250 |
| House | Apr 24 | Oct 21 | 177 days | 88121 |
| Hurley | Apr 21 | Oct 31 | 191 days | 88043 |
| Ilfeld | May 15 | Oct 3 | 138 days | 87538 |
| Isleta | Apr 18 | Oct 24 | 189 days | 87022 |
| Jal | Mar 31 | Nov 3 | 215 days | 88252 |
| Jamestown | Jun 5 | Sep 25 | 109 days | 87347 |
| Jarales | Apr 23 | Oct 21 | 178 days | 87023 |
| Jemez Pueblo | Apr 26 | Oct 21 | 178 days | 87024 |
| Jemez Springs | Jun 19 | Sep 13 | 83 days | 87025 |
| Kenna | Apr 21 | Oct 23 | 183 days | 88122 |
| Kirtland | May 12 | Oct 4 | 143 days | 87417 |
| Kirtland Afb | Apr 6 | Nov 3 | 208 days | 87117 |
| La Jara | May 28 | Sep 27 | 121 days | 87027 |
| La Joya | Apr 29 | Oct 14 | 166 days | 87028 |
| La Loma | May 2 | Oct 13 | 162 days | 87724 |
| La Luz | Apr 5 | Nov 4 | 212 days | 88337 |
| La Madera | Jun 13 | Sep 18 | 94 days | 87539 |
| La Mesa | Mar 12 | Nov 13 | 241 days | 88044 |
| La Plata | May 12 | Oct 6 | 147 days | 87418 |
| Laguna | May 13 | Oct 4 | 145 days | 87026 |
| Lake Arthur | Apr 11 | Oct 29 | 198 days | 88253 |
| Lakewood | Apr 11 | Oct 29 | 198 days | 88254 |
| Lamy | May 4 | Oct 15 | 164 days | 87540 |
| Las Cruces | Mar 12 | Nov 13 | 241 days | 88001, 88003, 88004, 88005 +5 more |
| Las Vegas | May 24 | Sep 30 | 129 days | 87701 |
| Lemitar | Apr 16 | Oct 25 | 191 days | 87823 |
| Lincoln | May 3 | Oct 12 | 161 days | 88338 |
| Lindrith | May 28 | Sep 27 | 121 days | 87029 |
| Lingo | Apr 11 | Oct 31 | 199 days | 88123 |
| Llano | May 28 | Sep 26 | 119 days | 87543 |
| Loco Hills | Apr 11 | Oct 29 | 198 days | 88255 |
| Logan | Apr 18 | Oct 26 | 190 days | 88426 |
| Lordsburg | Apr 27 | Oct 25 | 179 days | 88045 |
| Los Alamos | May 2 | Oct 12 | 162 days | 87544, 87545 |
| Los Lunas | Apr 23 | Oct 21 | 178 days | 87031 |
| Los Ojos | Jun 11 | Sep 20 | 98 days | 87551 |
| Loving | Mar 17 | Nov 12 | 238 days | 88256 |
| Lovington | Mar 28 | Nov 13 | 230 days | 88260 |
| Luna | Jun 17 | Sep 21 | 93 days | 87824 |
| Magdalena | May 19 | Oct 4 | 137 days | 87825 |
| Malaga | Mar 17 | Nov 12 | 238 days | 88263 |
| Maljamar | Mar 28 | Nov 13 | 230 days | 88264 |
| Maxwell | May 17 | Oct 1 | 135 days | 87728 |
| Mayhill | Apr 30 | Oct 21 | 173 days | 88339 |
| Mcalister | Apr 24 | Oct 21 | 177 days | 88427 |
| Mcdonald | Apr 19 | Oct 26 | 188 days | 88262 |
| Mcintosh | May 18 | Oct 1 | 135 days | 87032 |
| Medanales | May 10 | Oct 4 | 145 days | 87548 |
| Melrose | Apr 17 | Oct 26 | 190 days | 88124 |
| Mentmore | May 31 | Sep 28 | 119 days | 87319 |
| Mescalero | May 11 | Oct 5 | 147 days | 88340 |
| Mesilla | Mar 12 | Nov 13 | 241 days | 88046 |
| Mesilla Park | Mar 12 | Nov 13 | 241 days | 88047 |
| Mesquite | Mar 12 | Nov 13 | 241 days | 88048 |
| Mexican Springs | May 31 | Sep 28 | 119 days | 87320 |
| Miami | Apr 30 | Oct 11 | 164 days | 87729 |
| Milan | May 17 | Oct 3 | 137 days | 87021 |
| Mills | Apr 30 | Oct 15 | 167 days | 87730 |
| Milnesand | Apr 19 | Oct 26 | 188 days | 88125 |
| Mimbres | Apr 4 | Nov 8 | 216 days | 88049 |
| Montezuma | May 10 | Oct 7 | 149 days | 87731 |
| Monticello | Mar 22 | Nov 9 | 230 days | 87939 |
| Monument | Mar 28 | Nov 10 | 225 days | 88265 |
| Mora | May 10 | Oct 7 | 149 days | 87732 |
| Moriarty | May 14 | Oct 4 | 142 days | 87035 |
| Mosquero | May 3 | Oct 12 | 160 days | 87733 |
| Mountainair | May 2 | Oct 19 | 167 days | 87036 |
| Mule Creek | May 26 | Oct 5 | 129 days | 88051 |
| Nageezi | May 28 | Sep 27 | 120 days | 87037 |
| Nara Visa | Apr 27 | Oct 17 | 172 days | 88430 |
| Navajo | May 29 | Sep 28 | 121 days | 87328 |
| Navajo Dam | May 23 | Sep 29 | 128 days | 87419 |
| New Laguna | May 13 | Oct 4 | 145 days | 87038 |
| Newcomb | Apr 29 | Oct 15 | 167 days | 87455 |
| Newkirk | Apr 21 | Oct 21 | 183 days | 88431 |
| Nogal | May 11 | Oct 5 | 147 days | 88341 |
| Ocate | May 26 | Sep 26 | 121 days | 87734 |
| Ohkay Owingeh | May 10 | Oct 4 | 145 days | 87566 |
| Ojo Caliente | May 15 | Oct 7 | 143 days | 87549 |
| Ojo Feliz | May 26 | Sep 26 | 121 days | 87735 |
| Organ | Apr 27 | Oct 23 | 178 days | 88052 |
| Orogrande | Mar 24 | Nov 7 | 225 days | 88342 |
| Paguate | May 13 | Oct 4 | 145 days | 87040 |
| Pecos | May 15 | Oct 3 | 138 days | 87552 |
| Pena Blanca | Apr 26 | Oct 21 | 178 days | 87041 |
| Penasco | May 26 | Sep 26 | 121 days | 87553 |
| Pep | Apr 21 | Oct 23 | 183 days | 88126 |
| Peralta | Apr 23 | Oct 21 | 178 days | 87042 |
| Petaca | May 15 | Oct 7 | 143 days | 87554 |
| Picacho | Apr 19 | Oct 25 | 188 days | 88343 |
| Pie Town | Jun 1 | Sep 29 | 117 days | 87827 |
| Pinehill | Jun 3 | Sep 27 | 114 days | 87357 |
| Pinon | May 7 | Oct 11 | 155 days | 88344 |
| Pinos Altos | Apr 4 | Nov 8 | 216 days | 88053 |
| Placitas | Apr 25 | Oct 17 | 173 days | 87043 |
| Playas | Apr 2 | Nov 7 | 218 days | 88009 |
| Polvadera | Apr 16 | Oct 25 | 191 days | 87828 |
| Ponderosa | May 9 | Oct 11 | 153 days | 87044 |
| Portales | Apr 15 | Oct 26 | 193 days | 88130 |
| Prewitt | May 29 | Sep 26 | 118 days | 87045 |
| Pueblo Of Acoma | May 13 | Oct 4 | 145 days | 87034 |
| Quay | Apr 18 | Oct 25 | 189 days | 88433 |
| Quemado | Jun 1 | Sep 29 | 117 days | 87829 |
| Questa | May 31 | Sep 26 | 116 days | 87556 |
| Radium Springs | Mar 12 | Nov 13 | 241 days | 88054 |
| Rainsville | May 10 | Oct 7 | 149 days | 87736 |
| Ramah | Jun 3 | Sep 27 | 114 days | 87321 |
| Ranchos De Taos | May 19 | Oct 3 | 136 days | 87557 |
| Raton | May 19 | Sep 29 | 132 days | 87740 |
| Red River | Jun 19 | Sep 7 | 77 days | 87558 |
| Redrock | Apr 30 | Oct 23 | 175 days | 88055 |
| Regina | May 28 | Sep 27 | 121 days | 87046 |
| Rehoboth | May 11 | Oct 7 | 148 days | 87322 |
| Reserve | May 30 | Oct 3 | 127 days | 87830 |
| Ribera | May 24 | Sep 30 | 129 days | 87560 |
| Rincon | Apr 27 | Oct 23 | 178 days | 87940 |
| Rio Rancho | Apr 17 | Oct 24 | 188 days | 87124, 87144, 87174 |
| Rociada | May 10 | Oct 7 | 149 days | 87742 |
| Rodeo | Apr 2 | Nov 7 | 218 days | 88056 |
| Rogers | Apr 15 | Oct 26 | 193 days | 88132 |
| Roswell | Apr 20 | Oct 20 | 181 days | 88201, 88202, 88203 |
| Rowe | May 15 | Oct 3 | 138 days | 87562 |
| Roy | Apr 30 | Oct 15 | 167 days | 87743 |
| Ruidoso | May 11 | Oct 5 | 147 days | 88345, 88355 |
| Ruidoso Downs | May 3 | Oct 12 | 161 days | 88346 |
| Sacramento | May 18 | Oct 1 | 134 days | 88347 |
| Saint Vrain | Apr 17 | Oct 26 | 190 days | 88133 |
| Salem | Mar 25 | Nov 6 | 224 days | 87941 |
| San Acacia | Apr 16 | Oct 25 | 191 days | 87831 |
| San Antonio | Apr 28 | Oct 16 | 167 days | 87832 |
| San Cristobal | May 31 | Sep 26 | 116 days | 87564 |
| San Fidel | May 13 | Oct 4 | 145 days | 87049 |
| San Jon | Apr 18 | Oct 24 | 187 days | 88434 |
| San Jose | May 15 | Oct 3 | 138 days | 87565 |
| San Miguel | Mar 12 | Nov 13 | 241 days | 88058 |
| San Patricio | May 7 | Oct 11 | 155 days | 88348 |
| San Rafael | May 17 | Oct 3 | 137 days | 87051 |
| San Ysidro | Apr 17 | Oct 24 | 188 days | 87053 |
| Sandia Park | May 9 | Oct 9 | 152 days | 87047 |
| Sanostee | May 3 | Oct 17 | 163 days | 87461 |
| Santa Clara | Apr 4 | Nov 8 | 216 days | 88026 |
| Santa Cruz | May 11 | Oct 6 | 149 days | 87567 |
| Santa Fe | May 2 | Oct 17 | 167 days | 87501, 87502, 87503, 87504 +7 more |
| Santa Rosa | Apr 20 | Oct 23 | 183 days | 88435 |
| Santa Teresa | Mar 23 | Nov 11 | 231 days | 88008 |
| Santo Domingo Pueblo | Apr 26 | Oct 21 | 178 days | 87052 |
| Sapello | May 10 | Oct 7 | 149 days | 87745 |
| Sedan | Apr 27 | Oct 17 | 170 days | 88436 |
| Serafina | May 24 | Sep 30 | 129 days | 87569 |
| Sheep Springs | Apr 29 | Oct 15 | 167 days | 87364 |
| Shiprock | May 12 | Oct 4 | 143 days | 87420 |
| Silver City | Apr 4 | Nov 8 | 216 days | 88061, 88062 |
| Smith Lake | Jun 5 | Sep 25 | 109 days | 87365 |
| Socorro | Apr 16 | Oct 25 | 191 days | 87801 |
| Solano | Apr 30 | Oct 15 | 167 days | 87746 |
| Spaceport City | Mar 13 | Nov 15 | 243 days | 87654 |
| Springer | Apr 30 | Oct 11 | 164 days | 87747 |
| Stanley | May 9 | Oct 7 | 150 days | 87056 |
| Sunland Park | Feb 28 | Nov 20 | 264 days | 88063 |
| Sunspot | May 18 | Oct 1 | 134 days | 88349 |
| Taiban | Apr 9 | Oct 30 | 201 days | 88134 |
| Taos | May 19 | Oct 3 | 136 days | 87571 |
| Taos Ski Valley | Jun 19 | Sep 7 | 77 days | 87525 |
| Tatum | Apr 19 | Oct 26 | 188 days | 88267 |
| Tererro | May 28 | Sep 26 | 119 days | 87573 |
| Tesuque | May 2 | Oct 17 | 167 days | 87574 |
| Texico | Apr 14 | Oct 29 | 197 days | 88135 |
| Thoreau | May 29 | Sep 26 | 118 days | 87323 |
| Tierra Amarilla | Jun 11 | Sep 20 | 98 days | 87575 |
| Tijeras | May 9 | Oct 9 | 152 days | 87059 |
| Timberon | Apr 30 | Oct 21 | 173 days | 88350 |
| Tinnie | Apr 19 | Oct 25 | 188 days | 88351 |
| Tohatchi | May 28 | Sep 27 | 120 days | 87325 |
| Tome | Apr 23 | Oct 21 | 178 days | 87060 |
| Torreon | May 7 | Oct 9 | 154 days | 87061 |
| Trampas | May 2 | Oct 12 | 162 days | 87576 |
| Trementina | May 10 | Oct 7 | 149 days | 88439 |
| Tres Piedras | May 31 | Sep 28 | 118 days | 87577 |
| Truchas | May 28 | Sep 26 | 119 days | 87578 |
| Truth Or Consequences | Mar 30 | Nov 5 | 220 days | 87901 |
| Tucumcari | Apr 18 | Oct 25 | 189 days | 88401 |
| Tularosa | Apr 5 | Nov 4 | 212 days | 88352 |
| Tyrone | Apr 23 | Oct 26 | 185 days | 88065 |
| Ute Park | Jun 16 | Sep 14 | 87 days | 87749 |
| Vadito | May 28 | Sep 26 | 119 days | 87579 |
| Vado | Feb 28 | Nov 20 | 264 days | 88072 |
| Valdez | Jun 19 | Sep 7 | 77 days | 87580 |
| Vallecitos | Jun 11 | Sep 20 | 98 days | 87581 |
| Valmora | May 18 | Oct 1 | 135 days | 87750 |
| Vanderwagen | Jun 3 | Sep 27 | 114 days | 87326 |
| Vaughn | May 9 | Oct 6 | 150 days | 88353 |
| Veguita | Apr 29 | Oct 14 | 166 days | 87062 |
| Velarde | May 10 | Oct 4 | 145 days | 87582 |
| Villanueva | Apr 24 | Oct 20 | 176 days | 87583 |
| Wagon Mound | May 18 | Oct 1 | 135 days | 87752 |
| Waterflow | May 12 | Oct 4 | 143 days | 87421 |
| Watrous | May 18 | Oct 1 | 135 days | 87753 |
| Weed | Apr 30 | Oct 21 | 173 days | 88354 |
| White Rock | May 4 | Oct 15 | 164 days | 87547 |
| White Sands Missile Range | Apr 27 | Oct 23 | 178 days | 88002 |
| Whites City | Mar 27 | Nov 7 | 223 days | 88268 |
| Willard | May 18 | Oct 1 | 135 days | 87063 |
| Williamsburg | Mar 30 | Nov 5 | 220 days | 87942 |
| Winston | May 10 | Oct 8 | 151 days | 87943 |
| Yatahey | Jun 5 | Sep 25 | 109 days | 87375 |
| Yeso | Apr 18 | Oct 26 | 188 days | 88136 |
| Youngsville | Apr 29 | Oct 16 | 168 days | 87064 |
| Zuni | May 29 | Oct 2 | 127 days | 87327 |
Frequently asked questions
- When is the last frost in New Mexico?
- It varies by location. Across New Mexico, average last spring frost dates range from February 28 (Anthony) to June 19 (Valdez). Look up your ZIP code for your local date.
- Why do nearby towns have different frost dates?
- Elevation, distance from large bodies of water, and whether a weather station sits in a valley, on a hill, or in a city all change how cold nights get. Each ZIP code is matched to the most representative nearby NOAA station.