S
M
T
W
T
F
S
29
42°
38°
30
41°
37°
1
40°
32°
2
39°
33°
3
38°
27°
4
36°
27°
5
38°
35°
6
39°
35°
7
39°
34°
8
38°
33°
9
40°
33°
10
38°
34°
11
42°
37°
12
41°
35°
13
43°
34°
14
42°
34°
15
42°
35°
16
43°
34°
17
43°
32°
18
39°
30°
19
36°
27°
20
34°
25°
21
34°
25°
22
33°
26°
23
33°
28°
24
34°
30°
25
35°
25°
26
33°
27°
27
35°
34°
28
44°
33°
29
45°
34°
30
40°
33°
31
39°
30°
1
39°
31°
2
35°
31°
Temperature Graph
°F
Avg. Hi
Avg. Lo
Actual Hi
Actual Lo
Forecast Hi
Forecast Lo
December Weather in Craig
Craig's December 2026 forecast shows daily high temperatures ranging from 33° to 45°, with overnight lows between 25° and 38°. The average high for December is 39° with an average low of 32°. AccuWeather's monthly forecast extends further ahead than any other source, with day-by-day RealFeel® Temperatures giving a complete picture of how December weather will actually feel in Craig. See also: January | February | March.