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