New Mexico weather in December: Statewide normals and every place, NOAA 1991-2020
In December, New Mexico's statewide normal high is 49°F and normal low 22°F; normal highs run from 35°F in Red River to 60°F in Jal (NOAA 1991-2020 normals).
- Statewide normal high
- 49°FDecember, 1991-2020
- Statewide normal low
- 22°FDecember, 1991-2020
- Statewide normal precipitation
- 0.81 inDecember
- Warmest place
- 60°Fnormal high, Jal
- Coolest place
- 35°Fnormal high, Red River
Where is New Mexico warmest and wettest in December?
Jal has the warmest December afternoons (60°F) and Red River the coolest (35°F). Cloudcroft gets the most precipitation (2.15 in) and Maxwell the least (0.35 in). The most snow falls in Angel Fire (21.8 inches).
Statewide, December averaged 42.0°F in 2021, 37.2°F in 2022, 38.5°F in 2023, 40.7°F in 2024, 43.8°F in 2025, against a 1991-2020 normal of 35.6°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Albuquerque | 47°F | 27°F | 0.53 | 2.8 |
| Las Cruces | 58°F | 30°F | 0.64 | 0.4 |
| Rio Rancho | 50°F | 24°F | 0.61 | – |
| Santa Fe | 44°F | 20°F | 0.50 | – |
| Roswell | 57°F | 28°F | 0.56 | 3.8 |
| Farmington | 43°F | 19°F | 0.57 | – |
| Hobbs | 56°F | 31°F | 0.51 | 0.5 |
| Clovis | 53°F | 27°F | 0.73 | 3.3 |
| South Valley | 50°F | 22°F | 0.65 | 2.3 |
| Carlsbad | 57°F | 30°F | 0.52 | – |
| Alamogordo | 54°F | 33°F | 1.10 | 0.9 |
| Gallup | 45°F | 14°F | 0.73 | 7.8 |
| Los Lunas | 50°F | 20°F | 0.54 | 1.6 |
| Deming | 57°F | 28°F | 0.72 | – |
| Los Alamos | 40°F | 21°F | 0.87 | 8.0 |
| Las Vegas | 46°F | 20°F | 0.44 | – |
| Artesia | 57°F | 24°F | 0.55 | 1.2 |
| Portales | 55°F | 26°F | 0.66 | 2.8 |
| Española | 47°F | 16°F | – | – |
| Grants | 47°F | 13°F | – | – |
| Corrales | 48°F | 21°F | 0.51 | 2.9 |
| Socorro | 51°F | 24°F | 0.57 | – |
| Ruidoso | 48°F | 22°F | 1.54 | 7.2 |
| Bloomfield | 44°F | 21°F | 0.57 | 2.0 |
| Taos | 42°F | 14°F | 1.07 | 9.0 |
| Aztec | 46°F | 18°F | 0.67 | 2.2 |
| Raton | 46°F | 14°F | 0.36 | – |
| Santa Teresa | 57°F | 30°F | 0.65 | 1.2 |
| Truth or Consequences | 57°F | 28°F | 0.57 | – |
| Tucumcari | 53°F | 24°F | 0.52 | – |
| Placitas | 46°F | 24°F | 0.65 | 2.9 |
| Santa Rosa | 55°F | 25°F | 0.75 | 3.2 |
| Dulce | 44°F | 12°F | 1.49 | 13.4 |
| Tularosa | 55°F | 30°F | 0.87 | – |
| Clayton | 49°F | 22°F | 0.42 | 6.8 |
| Lordsburg | 59°F | 25°F | 1.19 | – |
| Jal | 60°F | 28°F | 0.56 | 0.5 |
| Moriarty | 45°F | 15°F | 0.65 | – |
| Columbus | 59°F | 31°F | 0.60 | 0.1 |
| Elephant Butte | 56°F | 30°F | 0.64 | 0.3 |
| Capitan | 50°F | 24°F | 0.88 | 8.7 |
| Pecos | 47°F | 18°F | 0.97 | 7.3 |
| Estancia | 49°F | 15°F | 0.69 | 5.2 |
| Angel Fire | 38°F | 11°F | 1.53 | 21.8 |
| Carrizozo | 51°F | 23°F | 0.96 | 2.5 |
| El Rito | 41°F | 19°F | 0.77 | 6.7 |
| Springer | 49°F | 17°F | 0.59 | – |
| Mountainair | 47°F | 22°F | 0.75 | 4.2 |
| Chama | 38°F | 8°F | 1.94 | 13.6 |
| Fort Sumner | 55°F | 25°F | 0.62 | 2.6 |
| Cimarron | 48°F | 17°F | 0.43 | 6.2 |
| Cloudcroft | 43°F | 19°F | 2.15 | 16.3 |
| Tatum | 55°F | 25°F | 0.58 | 2.4 |
| Cuba | 44°F | 16°F | 0.82 | 8.5 |
| Tierra Amarilla | 40°F | 8°F | 1.31 | 15.0 |
| Melrose | 54°F | 26°F | 0.52 | 3.6 |
| Torreon | 44°F | 17°F | 0.60 | 5.5 |
| Red River | 35°F | 8°F | 1.22 | 18.5 |
| Fruitland | 44°F | 16°F | 0.62 | 1.5 |
| Cochiti | 50°F | 20°F | 0.64 | 2.8 |
| Sandia Park | 43°F | 18°F | – | – |
| Eagle Nest | 39°F | 6°F | 0.94 | – |
| Reserve | 57°F | 17°F | 1.11 | – |
| Quemado | 46°F | 16°F | 0.51 | 5.6 |
| Villanueva | 50°F | 24°F | 0.98 | 7.2 |
| Navajo Dam | 41°F | 22°F | 1.05 | 2.1 |
| Alcalde | 45°F | 15°F | 0.73 | 3.3 |
| Maxwell | 46°F | 12°F | 0.35 | 4.4 |
| Hillsboro | 54°F | 25°F | 0.87 | 0.6 |
| Jemez Springs | 47°F | 19°F | 0.94 | 5.9 |
| White Signal | 52°F | 26°F | 1.50 | 4.6 |
| Animas | 56°F | 31°F | 1.03 | 0.9 |
| Roy | 47°F | 21°F | 0.55 | 4.4 |
| San Jon | 55°F | 26°F | 0.82 | 5.4 |
| Conchas Dam | 52°F | 27°F | 0.59 | 2.3 |
| Lindrith | 40°F | 12°F | 1.26 | 10.9 |
| Glenwood | 57°F | 23°F | 1.42 | 0.2 |
| Elida | 54°F | 26°F | 0.57 | 4.6 |
| Lybrook | 39°F | 16°F | 0.59 | 3.7 |
| Hope | 57°F | 31°F | 0.57 | 1.7 |
| Cubero | 48°F | 18°F | 0.62 | 4.6 |
| Mosquero | 49°F | 21°F | 0.51 | 4.7 |
| Caballo | 58°F | 29°F | 0.66 | 0.1 |
| Capulin | 46°F | 14°F | 0.76 | 9.1 |
| Luna | 52°F | 13°F | 1.11 | 6.9 |
| Stanley | 43°F | 18°F | 0.68 | 6.6 |
| Grenville | 47°F | 20°F | 0.46 | 5.1 |
| Hachita | 58°F | 25°F | 1.02 | – |
| Orogrande | 58°F | 29°F | 1.67 | 0.8 |
| Abiquiu | 43°F | 19°F | 0.54 | 3.0 |
| Amistad (5 mi SSW) | 49°F | 20°F | 0.48 | 3.9 |
| Antelope Wells | 58°F | 26°F | 1.06 | – |
| Arch | 55°F | 22°F | 0.65 | 1.1 |
| Augustine (2 mi E) | 46°F | 17°F | 0.61 | 1.9 |
| Bernardo | 51°F | 19°F | 0.61 | 1.8 |
| Bingham (2 mi NE) | 51°F | 24°F | 0.71 | – |
| Bitter Lakes Wildlife Refuge | 56°F | 21°F | 0.54 | 1.0 |
| Bosque Del Apache | 57°F | 20°F | 0.75 | 0.9 |
| Brantley Dam | 58°F | 29°F | 0.63 | 1.9 |
| Brazos | 37°F | 15°F | 1.83 | – |
| Caprock | 55°F | 25°F | 0.81 | 3.8 |
| Cerro | 38°F | 9°F | 0.91 | 13.9 |
| Chaco Canyon National Mon | 44°F | 13°F | 0.71 | 1.8 |
| Cliff (11 mi SE) | 55°F | 21°F | 1.35 | 0.0 |
| Clines Corners | 42°F | 20°F | 0.75 | – |
| Clines Corners (7 mi SE) | 44°F | 20°F | – | – |
| Corona (10 mi SW) | 46°F | 25°F | 1.12 | 8.9 |
| Dark Canyon Road | 58°F | 29°F | – | – |
| Dilia | 54°F | 22°F | 0.84 | 8.0 |
| El Morro National Mon | 44°F | 14°F | 0.99 | 5.9 |
| El Vado Dam | 40°F | 10°F | 0.94 | 9.6 |
| Elk | 55°F | 21°F | 0.70 | 3.5 |
| Farmington Agricultural Science Center | 42°F | 21°F | 0.55 | 2.0 |
| Faywood | 56°F | 27°F | 0.87 | – |
| Fence Lake | 46°F | 16°F | 0.76 | 4.7 |
| Fort Bayard | 55°F | 30°F | 1.22 | – |
| Fort Sumner (5 mi S) | 55°F | 23°F | 0.50 | 3.6 |
| Gage | 56°F | 28°F | 1.15 | 0.0 |
| Gascon | 44°F | 18°F | 1.28 | 17.9 |
| Gila Hot Springs | 56°F | 18°F | 1.17 | 1.3 |
| Gran Quivira National Mon | 48°F | 23°F | 0.96 | 1.4 |
| Jemez Dam | 48°F | 23°F | 0.54 | 3.0 |
| Johnson Ranch | 42°F | 13°F | 0.82 | 7.0 |
| Lake Maloya | 42°F | 13°F | 0.93 | 15.6 |
| McCarty Ranch | 50°F | 24°F | 0.46 | 4.6 |
| McGaffey | 44°F | 12°F | 1.61 | 10.1 |
| Mountain Park | 48°F | 26°F | 1.34 | 4.0 |
| Newkirk | 54°F | 24°F | 0.72 | 6.6 |
| Ocate (2 mi NW) | 46°F | 17°F | 0.53 | 6.8 |
| Ochoa | 58°F | 29°F | 0.59 | 1.9 |
| Otis | 40°F | 19°F | 1.19 | – |
| Pasamonte | 47°F | 17°F | 0.41 | 3.4 |
| Pedernal (9 mi E) | 46°F | 18°F | 0.76 | 7.2 |
| Petroglyph National Mon | 49°F | 24°F | 0.58 | – |
| Picacho | 57°F | 26°F | 0.60 | 5.2 |
| Pietown (19 mi NE) | 43°F | 20°F | 0.98 | 9.9 |
| Ragland (3 mi SSW) | 51°F | 23°F | 0.66 | 4.6 |
| Ramon (8 mi SW) | 53°F | 23°F | – | – |
| Raton Filter Plant | 45°F | 21°F | 0.62 | 5.3 |
| Redrock | 59°F | 25°F | 1.09 | 0.5 |
| Rio Grande Nature Center | 50°F | 21°F | – | – |
| Rio Rancho #1 | 47°F | 23°F | 0.76 | 3.8 |
| Rosebud (7 mi NW) | 50°F | 23°F | 0.55 | 3.4 |
| Star Lake | 42°F | 12°F | 0.69 | – |
| Sumner Lake | 55°F | 25°F | 0.61 | 3.4 |
| Thoreau (12 mi SE) | 48°F | 13°F | 0.85 | 6.5 |
| Tres Piedras | 39°F | 10°F | – | – |
| Truth Or Consequence Airport | 54°F | 30°F | 0.60 | – |
| Valmora | 51°F | 15°F | 0.52 | 5.4 |
| Waste Isolt'n Pilot Plant | 60°F | 29°F | 0.66 | 0.2 |
| White Sands National Mon | 57°F | 22°F | 0.74 | 0.7 |
| Winston | 52°F | 19°F | 0.75 | 3.2 |
| Wolf Canyon | 38°F | 10°F | 1.90 | 22.3 |
| Yeso (2 mi S) | 53°F | 27°F | 0.58 | 3.4 |
| Zuni | 49°F | 16°F | 0.92 | 3.4 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.