December in Williamsburg, VA: shoulder season for golf — playable with smart tee time selection. Best tee times: late morning to early afternoon after dew burns off.
| Average December Weather | |
|---|---|
| Avg daily high | 53°F |
| Avg daily low | 37°F |
| Rainy days | 10 / mo |
| Avg peak wind | 10.5 mph |
December golf in Williamsburg is shaped above all else by cold. At an average high of 53°F, this is the second-coldest month of the year, and the 16-degree daily swing — from a low of 37°F at dawn to 53°F in the afternoon — means the same round can feel like two different seasons depending on when you tee off. Afternoon windows, once the air has had a chance to warm, are genuinely playable for golfers who dress for it.
The silver lining is precipitation. December sits at just 10 rain days, making it the third-driest month of the year. Courses stay accessible more often than you might expect for a winter month. Wind runs a moderate 10.5 mph on average, manageable but enough to add a club or two on exposed holes. Cold, yes — but not unplayable if you plan around it.
Book afternoon tee times — 11 AM or later — to take advantage of whatever warmth the day offers, since the low of 37°F makes early-morning rounds genuinely uncomfortable and firm fairways won't soften until midday. With 10 rain days spread across the month, check the forecast two days out rather than booking weeks ahead to avoid the most likely washout windows. See how conditions rate hour by hour on our playability scale.
December represents a sharp step down from November, with the average high dropping 9°F to 53°F and two additional precipitation days. Moving into January, the decline continues but more gradually — the high falls only another 3°F to 50°F, though rain days climb by three and wind ticks up to 11.4 mph, making January the harder month to manage overall. If you can play in December, January will feel noticeably worse on most fronts.
Climate normals show the long-term picture, but day-to-day weather varies. Check today's live golf weather score for Williamsburg, VA for the current playability rating, hourly wind, temperature, and the recommended tee time window.
← November in Williamsburg, VA • January in Williamsburg, VA →
It depends on your cold tolerance. The average high reaches only 53°F, making it the second-coldest month of the year, but December is also the third-driest at just 10 precipitation days, so dry windows are available. Afternoon rounds in full winter layers are the most viable approach.
Morning lows average 37°F, which is too cold for comfortable early tee times for most golfers. By afternoon the high climbs to around 53°F, a 16-degree daily swing that makes timing your round important. Wind averaging 10.5 mph will push the feels-like temperature lower on open holes.