S
M
T
W
T
F
S
29
45°
34°
30
46°
33°
1
53°
27°
2
49°
33°
3
48°
30°
4
55°
27°
5
49°
31°
6
48°
36°
7
46°
32°
8
55°
26°
9
50°
28°
10
44°
29°
11
47°
34°
12
48°
35°
13
54°
34°
14
49°
34°
15
50°
32°
16
55°
24°
17
55°
23°
18
44°
21°
19
45°
21°
20
44°
30°
21
43°
32°
22
52°
34°
23
52°
34°
24
51°
32°
25
50°
28°
26
47°
22°
27
42°
27°
28
47°
26°
29
48°
22°
30
44°
22°
31
46°
27°
1
53°
14°
2
55°
13°
Temperature Graph
°F
Avg. Hi
Avg. Lo
Actual Hi
Actual Lo
Forecast Hi
Forecast Lo
December Weather in Shenandoah
Shenandoah's December 2026 forecast shows daily high temperatures ranging from 42° to 55°, with overnight lows between 13° and 36°. The average high for December is 49° with an average low of 28°. 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 Shenandoah. See also: January | February | March.