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