December 2025
  8AM to 8AM 8 AM Observations  
  Temperature (F) Degree Days Precipitation (inches) Soil Temperature (F)  
Day High Time (CST) Low Time (CST) Mean Depart Heating Cooling Precipitation Snowfall Snow Depth 4 inch 8 inch Comments
1 24 6:45 PM 13 4:13 AM 19 -15 46 0 0.00 0.0 4 41 42  
2 26 11:42 AM 19 7:07 AM 23 -12 42 0 0.20 2.4 6 41 42 snow
3 24 7:59 AM 19 8:38 AM 22 -11 43 0 0.00 0.0 6 41 42  
4 30 2:13 PM 10 7:31 AM 20 -15 45 0 0.00 0.0 5 41 41  
5 19 12:46 PM 1 5:14 AM 10 -22 55 0 0.00 0.0 4 39 40    
6 32 7:58 AM 8 8:02 AM 20 -12 45 0 0.00 0.0 4 39 40  
7 36 1:11 PM 25 8:28 PM 31 0 34 0 0.00 0.0 3 39 40  
8 35 11:07 AM 13 4:10 AM 24 -7 41 0 0.00 0.0 3 38 39  
9 29 7:59AM 14 9:44 PM 22 -9 43 0 0.00 0.0 3 36 38  
10 40 12:40 AM 29 8:01 AM 35 +5 30 0 0.02 0.0 T 38 38    
11 38 8:38 AM 26 4:38 AM 32 +2 33 0 T T T 37 38 rain, snow
12 29 1:45 PM 26 3:57 AM 28 -2 37 0 0.23 2.4 2 38 38 snow
13 33 12:05 PM 16 7:59 AM 25 -4 40 0 0.00 0.0 2 38 39  
14 16 8:00 AM -8 7:06 AM 4 -25 61 0 0.30 5.2 7 38 39 Record low (-7, 1901), snow
15 4 1:42 PM -13 1:18 AM -5 -34 70 0 0.00 0.0 5.5 38 39  
16 26 3:29 PM 3 8:00 AM 15 -14 50 0 0.00 0.0 4 38 39  
17 39 3:04 PM 25 8:10 AM 32 +4 33 0 0.00 0.0 4 39 39  
18 45 7:57 AM 31 7:02 PM 38 +10 27 0 0.00 0.0 T 38 39    
19 51 1:40 PM 17 7:56 AM 34 +6 31 0 0.29 T 0 37 39 snow
20 35 7:54 AM 17 8:05 AM 26 -2 39 0 T T 0 36 37 snow flurries
21 47 2:11 PM 21 7:08 AM 34 +7 31 0 0.00 0.0 0 36 37  
22 40 2:46 PM 23 8:00 AM 32 +5 33 0 0.00 0.0 0 36 37  
23 47 12:39 PM 33 8:08 AM 40 +13 25 0 0.00 0.0 0 39 39  
24 59 2:21 PM 35 5:19 AM 47 +20 18 0 0.00 0.0 0 39 40  
25 56 2:59 PM 36 8:00 AM 46 +19 19 0 0.01 0.0 0 46 43 rain
26 59 7:55 AM 47 8:04 AM 53 +27 12 0 0.02 0.0 0 48 46 rain
27 61 10:10 AM 41 7:47 AM 51 +25 14 0 0.00 0.0 0 48 47  
28 61 7:51 AM 41 8:06 AM 51 +25 14 0 T 0.0 0 50 48  
29 68 2:28 PM 12 5:14 AM 40 +14 25 0 0.38 T 0 43 46 Record high (62, 1984), thunderstorms, snow
30 22 2:28 PM 12 6:38 AM 17 -9 48 0 T T T 37 40 snow flurries
31 32 3:57 AM 13 8:00 AM 23 -3 42 0 T T 0 37 39 snow flurries
Avg/Sum 37.5   19.5   28.7   1126 0 1.45 10.0 2 39.6 40.3  
Highest 68   47   53   70 0 0.38 5.2 7      
Lowest 4   -13   -5   12 0 0.00 0.0 0      
Normal 38.5   23.6   31.1   1052 0 2.40 4.8        
Departure -1.0   -4.1   -2.4   74 0 -0.95 5.2        
Days 90 0 Days 32 25                      
Notes:
Temperatures are from 8 am to 8 am and are in degrees Fahrenheit
Precipitation and snowfall are measured at 8 am and represent the previous 24 hours, T means a trace of precipitation
Time is always Central Standard Time (CST)
Heating and cooling degree days use a base temperature of 65°F
Normal refers to the 1991-2020 average
Days 90 means # of days with a high temperature of 90° or more, "Days 32" means # of days with a low temperature of 32° or less