Maine weather in December: Statewide normals and every place, NOAA 1991-2020
In December, Maine's statewide normal high is 31°F and normal low 15°F; normal highs run from 26°F in Fort Kent to 39°F in Kennebunkport (NOAA 1991-2020 normals).
- Statewide normal high
- 31°FDecember, 1991-2020
- Statewide normal low
- 15°FDecember, 1991-2020
- Statewide normal precipitation
- 4.09 inDecember
- Warmest place
- 39°Fnormal high, Kennebunkport
- Coolest place
- 26°Fnormal high, Fort Kent
Where is Maine warmest and wettest in December?
Kennebunkport has the warmest December afternoons (39°F) and Fort Kent the coolest (26°F). Cape Neddick gets the most precipitation (4.93 in) and Presque Isle the least (3.16 in). The most snow falls in Rangeley (28.7 inches).
Statewide, December averaged 24.5°F in 2021, 27.6°F in 2022, 28.9°F in 2023, 23.0°F in 2024, 17.4°F in 2025, against a 1991-2020 normal of 22.6°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Portland | 38°F | 22°F | 4.50 | 14.6 |
| Lewiston | 34°F | 20°F | 4.18 | 11.6 |
| Bangor | 35°F | 17°F | 3.72 | 14.7 |
| Sanford | 37°F | 17°F | 4.79 | – |
| Augusta | 35°F | 20°F | 3.44 | – |
| Waterville | 35°F | 17°F | 3.92 | – |
| Brunswick | 37°F | 20°F | 4.30 | 9.8 |
| Orono | 35°F | 18°F | – | – |
| Bath | 37°F | 18°F | 4.59 | 14.0 |
| Presque Isle | 28°F | 13°F | 3.16 | 21.7 |
| Old | 34°F | 16°F | 4.15 | – |
| Caribou | 28°F | 12°F | 3.60 | 25.2 |
| Belfast | 35°F | 18°F | 4.65 | 13.2 |
| Gardiner | 36°F | 18°F | 4.38 | 13.3 |
| Houlton | 30°F | 12°F | 3.37 | – |
| Farmington | 33°F | 15°F | 4.31 | 20.8 |
| Millinocket | 31°F | 15°F | 3.45 | – |
| Rumford | 33°F | 16°F | 3.98 | 16.8 |
| Dover-Foxcroft | 32°F | 13°F | 4.07 | 15.1 |
| Cape Neddick | 38°F | 21°F | 4.93 | 16.0 |
| Lincoln | 32°F | 15°F | 4.23 | – |
| Madison | 33°F | 15°F | 3.77 | 15.9 |
| Fort Kent | 26°F | 8°F | 3.38 | 22.3 |
| Bridgton | 34°F | 16°F | 4.61 | 16.5 |
| Fryeburg | 36°F | 15°F | 4.15 | – |
| Van Buren | 26°F | 8°F | 3.38 | 20.7 |
| Kennebunkport | 39°F | 20°F | 4.82 | 10.4 |
| Eastport | 37°F | 23°F | 4.57 | 14.3 |
| Wiscasset | 38°F | 20°F | 4.22 | – |
| Livermore Falls | 34°F | 15°F | 4.42 | 20.3 |
| Limestone | 26°F | 10°F | 3.84 | – |
| Woodland | 35°F | 22°F | 4.86 | – |
| Greenville | 28°F | 15°F | 4.33 | – |
| Gray | 35°F | 21°F | 4.59 | 17.7 |
| Corinna | 34°F | 16°F | 4.34 | 16.5 |
| Newcastle | 36°F | 22°F | 4.74 | 16.5 |
| Bethel | 34°F | 17°F | 4.29 | – |
| Turner | 34°F | 18°F | 4.37 | 17.2 |
| Rangeley | 29°F | 11°F | 3.62 | 28.7 |
| Danforth | 32°F | 11°F | 4.14 | 17.4 |
| Patten | 29°F | 13°F | – | – |
| Vanceboro | 33°F | 14°F | 4.03 | 15.8 |
| Acadia National Park | 38°F | 22°F | 5.66 | – |
| Allagash | 27°F | 7°F | 3.00 | 24.0 |
| Andover 2 | 30°F | 13°F | 4.28 | 29.1 |
| Barnard | 32°F | 14°F | 4.25 | 21.5 |
| Brassua Dam | 29°F | 12°F | 3.60 | 24.7 |
| Bridgewater | 28°F | 11°F | 4.03 | 22.3 |
| Clayton Lake | 26°F | 7°F | 3.19 | – |
| Durham | 35°F | 16°F | 4.54 | 16.2 |
| East Hiram | 34°F | 15°F | 4.43 | 17.6 |
| East Sangerville | 32°F | 15°F | 3.40 | – |
| East Surry | 36°F | 19°F | 4.97 | – |
| Eustis | 28°F | 11°F | 3.38 | 27.2 |
| Frenchville Aroostook Airport | 26°F | 13°F | 2.27 | – |
| Grand Lake Stream | 33°F | 18°F | 4.93 | 16.6 |
| Harmony | 35°F | 13°F | 3.86 | 16.1 |
| Hartford | 32°F | 17°F | 4.53 | 21.1 |
| Hollis | 35°F | 16°F | 4.89 | 17.7 |
| Jackman | 29°F | 10°F | 3.42 | 24.2 |
| Jonesboro | 35°F | 19°F | 5.90 | – |
| Long Falls Dam | 29°F | 14°F | 3.76 | 23.9 |
| Middle Dam | 30°F | 12°F | 3.47 | – |
| Moosehead | 29°F | 12°F | 3.50 | 22.6 |
| New Sharon | 33°F | 15°F | 4.36 | 16.8 |
| Pittston Farm | 27°F | 10°F | 3.53 | 27.1 |
| Poland | 34°F | 18°F | 4.20 | 17.3 |
| Robbinston | 34°F | 19°F | 6.27 | 19.3 |
| Sebec Lake | 30°F | 14°F | 4.50 | 20.0 |
| Tenants Harbor | 41°F | 24°F | 4.83 | 11.3 |
| Topsfield 2 | 31°F | 15°F | 5.20 | 24.3 |
| Wesley | 34°F | 19°F | 5.12 | – |
| West Buxton (2 mi NNW) | 37°F | 16°F | 4.39 | – |
| West Rockport (1 mi NNW) | 36°F | 20°F | 5.92 | 15.0 |
| Westport Island | 37°F | 22°F | 5.39 | – |
| Windham (2 mi NW) | 35°F | 20°F | 4.64 | – |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.