Below you will find the warmest, coldest and wettest Christmas Days on record for various cities across North Carolina. The National Climatic Data Center has also put together information on the probability of a White Christmas for the U.S, which can be accessed here. A graphic of these probabilities is also found below.
| Asheville (310301) |
December 25, 1944 Max Temp: 67°F Min Temp: 53°F |
December 25, 1983 Max Temp: 7°F Min Temp: -8°F |
December 25, 1914 2.02 inches |
| Cape Hatteras Billy Mitchell F (311458) |
December 25, 1964 Max Temp: 73°F Min Temp: 61°F |
December 25, 1983 Max Temp: 17°F Min Temp: 12°F |
December 25, 2006 1.05 inches |
| Charlotte Douglas Ap (311690) |
December 25, 1955 Max Temp: 77°F Min Temp: 52°F |
December 25, 1983 Max Temp: 22°F Min Temp: 4°F |
December 25, 2009 2.3 inches |
| Elizabeth City (312719) |
December 25, 1955 Max Temp: 76°F Min Temp: 54°F |
December 25, 1983 Max Temp: 20°F Min Temp: 7°F |
December 25, 1981 1.17 inches |
| Fayetteville Pwc (313017) |
December 25, 1932 Max Temp: 79°F Min Temp: 68°F |
December 25, 1989 Max Temp: 31°F Min Temp: 4°F |
December 25, 1924 1.25 inches |
| Greensboro Wso Airport (313630) |
December 25, 1982 Max Temp: 71°F Min Temp: 53°F |
December 25, 1983 Max Temp: 18°F Min Temp: 1°F |
December 25, 1945 1.41 inches |
| Greenville (313638) |
December 25, 1964 Max Temp: 77°F Min Temp: 59°F |
December 25, 1983 Max Temp: 20°F Min Temp: 4°F |
December 25, 1928 1.76 inches |
| Goldsboro 4 SE (313510) |
December 25, 1987 Max Temp: 70°F Min Temp: 62°F |
December 25, 1989 Max Temp: 32°F Min Temp: 1°F |
December 25, 1969 0.67 inches |
| Hickory Regional Ap (314020) |
December 25, 1955 Max Temp: 74°F Min Temp: 47°F |
December 25, 1983 Max Temp: 20°F Min Temp: 2°F |
December 25, 2009 1.9 inches |
| Raleigh 4 SW (317074) |
December 25, 1932 Max Temp: 73°F Min Temp: 58°F |
December 25, 1983 Max Temp: 19°F Min Temp: 5°F |
December 25, 1921 1.55 inches |
| Wilmington Wso Airport (319457) |
December 25, 1964 Max Temp: 74°F Min Temp: 65°F |
December 25, 1983 Max Temp: 26°F Min Temp: 9°F |
December 25, 2006 2.26 inches |