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.

Maine in December: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Portland38°F22°F4.5014.6
Lewiston34°F20°F4.1811.6
Bangor35°F17°F3.7214.7
Sanford37°F17°F4.79–
Augusta35°F20°F3.44–
Waterville35°F17°F3.92–
Brunswick37°F20°F4.309.8
Orono35°F18°F––
Bath37°F18°F4.5914.0
Presque Isle28°F13°F3.1621.7
Old34°F16°F4.15–
Caribou28°F12°F3.6025.2
Belfast35°F18°F4.6513.2
Gardiner36°F18°F4.3813.3
Houlton30°F12°F3.37–
Farmington33°F15°F4.3120.8
Millinocket31°F15°F3.45–
Rumford33°F16°F3.9816.8
Dover-Foxcroft32°F13°F4.0715.1
Cape Neddick38°F21°F4.9316.0
Lincoln32°F15°F4.23–
Madison33°F15°F3.7715.9
Fort Kent26°F8°F3.3822.3
Bridgton34°F16°F4.6116.5
Fryeburg36°F15°F4.15–
Van Buren26°F8°F3.3820.7
Kennebunkport39°F20°F4.8210.4
Eastport37°F23°F4.5714.3
Wiscasset38°F20°F4.22–
Livermore Falls34°F15°F4.4220.3
Limestone26°F10°F3.84–
Woodland35°F22°F4.86–
Greenville28°F15°F4.33–
Gray35°F21°F4.5917.7
Corinna34°F16°F4.3416.5
Newcastle36°F22°F4.7416.5
Bethel34°F17°F4.29–
Turner34°F18°F4.3717.2
Rangeley29°F11°F3.6228.7
Danforth32°F11°F4.1417.4
Patten29°F13°F––
Vanceboro33°F14°F4.0315.8
Acadia National Park38°F22°F5.66–
Allagash27°F7°F3.0024.0
Andover 230°F13°F4.2829.1
Barnard32°F14°F4.2521.5
Brassua Dam29°F12°F3.6024.7
Bridgewater28°F11°F4.0322.3
Clayton Lake26°F7°F3.19–
Durham35°F16°F4.5416.2
East Hiram34°F15°F4.4317.6
East Sangerville32°F15°F3.40–
East Surry36°F19°F4.97–
Eustis28°F11°F3.3827.2
Frenchville Aroostook Airport26°F13°F2.27–
Grand Lake Stream33°F18°F4.9316.6
Harmony35°F13°F3.8616.1
Hartford32°F17°F4.5321.1
Hollis35°F16°F4.8917.7
Jackman29°F10°F3.4224.2
Jonesboro35°F19°F5.90–
Long Falls Dam29°F14°F3.7623.9
Middle Dam30°F12°F3.47–
Moosehead29°F12°F3.5022.6
New Sharon33°F15°F4.3616.8
Pittston Farm27°F10°F3.5327.1
Poland34°F18°F4.2017.3
Robbinston34°F19°F6.2719.3
Sebec Lake30°F14°F4.5020.0
Tenants Harbor41°F24°F4.8311.3
Topsfield 231°F15°F5.2024.3
Wesley34°F19°F5.12–
West Buxton (2 mi NNW)37°F16°F4.39–
West Rockport (1 mi NNW)36°F20°F5.9215.0
Westport Island37°F22°F5.39–
Windham (2 mi NW)35°F20°F4.64–

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months