Maine climate: Statewide normals, its places and each month, NOAA 1991-2020
Maine's statewide normal is 41.8°F a year with 45.5 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 2.9°F per century since 1895, and 2024 was its warmest year.
- Statewide normal temperature
- 41.8°Fyear, 1991-2020
- Statewide normal precipitation
- 45.5 inyear, 1991-2020
- Last five years against normal
- +2.1°F2021-2025 mean 43.9°F
- Places with normals
- 8242 Census places, 40 other stations
What is Maine's weather like each month?
Statewide, July is the warmest month and January the coldest. Each month has its own page with the warmest and coolest places that month:
- Jan25°6°
- Feb28°7°
- Mar37°17°
- Apr50°29°
- May63°40°
- Jun72°50°
- Jul77°55°
- Aug76°54°
- Sep68°46°
- Oct55°36°
- Nov42°26°
- Dec31°15°
| Month | High | Low | Mean | Precip. |
|---|---|---|---|---|
| January | 25°F | 6°F | 15.2°F | 3.27 |
| February | 28°F | 7°F | 17.5°F | 2.78 |
| March | 37°F | 17°F | 26.9°F | 3.35 |
| April | 50°F | 29°F | 39.3°F | 3.71 |
| May | 63°F | 40°F | 51.5°F | 3.68 |
| June | 72°F | 50°F | 60.8°F | 4.35 |
| July | 77°F | 55°F | 66.3°F | 4.03 |
| August | 76°F | 54°F | 64.9°F | 3.72 |
| September | 68°F | 46°F | 56.9°F | 3.73 |
| October | 55°F | 36°F | 45.3°F | 4.85 |
| November | 42°F | 26°F | 34.1°F | 3.98 |
| December | 31°F | 15°F | 22.6°F | 4.09 |
Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.
Has Maine been warmer than normal?
5 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 41.8°F. The record since 1895 rises at a fitted 2.9°F per century; the warmest year was 2024 (45.0°F).
| Year | Mean | Against normal |
|---|---|---|
| 2021 | 44.2°F | +2.4°F |
| 2022 | 43.4°F | +1.6°F |
| 2023 | 44.3°F | +2.5°F |
| 2024 | 45.0°F | +3.3°F |
| 2025 | 42.4°F | +0.6°F |
Source: NOAA NCEI nClimDiv statewide annual series.
Where is it warmest, wettest and snowiest in Maine?
Among the places PlainClimate covers, Portland has the warmest year (47.5°F) and Allagash the coolest (37.4°F); West Rockport (1 mi NNW) is the wettest (56.2 in) and Frenchville Aroostook Airport the driest (32.9 in), and Rangeley gets the most snow (123 in).
| Place | Year | July high | January low | Precip. | Snow | Last frost |
|---|---|---|---|---|---|---|
| Portland | 47.5°F | 80°F | 16°F | 48.1 | 69 | April 26 |
| Lewiston | 46.3°F | 80°F | 12°F | 45.2 | 65 | April 25 |
| Bangor | 45.0°F | 80°F | 9°F | 41.7 | 75 | May 4 |
| Sanford | 45.5°F | 81°F | 10°F | 51.3 | – | May 16 |
| Augusta | 46.1°F | 80°F | 12°F | 41.8 | – | April 27 |
| Waterville | 45.1°F | 80°F | 9°F | 43.4 | – | May 2 |
| Brunswick | 45.7°F | 79°F | 12°F | 50.0 | 67 | May 2 |
| Orono | 45.1°F | 81°F | 11°F | – | – | May 1 |
| Bath | 44.6°F | 79°F | 10°F | 48.5 | 72 | May 10 |
| Presque Isle | 41.6°F | 79°F | 3°F | 38.0 | 98 | May 14 |
| Old | 43.2°F | 79°F | 6°F | 44.4 | – | May 13 |
| Caribou | 40.7°F | 77°F | 3°F | 40.7 | 118 | May 7 |
| Belfast | 44.1°F | 77°F | 10°F | 48.8 | 72 | May 7 |
| Gardiner | 45.8°F | 81°F | 9°F | 47.7 | 69 | May 1 |
| Houlton | 40.7°F | 78°F | 3°F | 39.3 | – | May 27 |
| Farmington | 42.8°F | 79°F | 6°F | 49.5 | 94 | May 16 |
| Millinocket | 42.8°F | 79°F | 6°F | 42.6 | – | May 8 |
| Rumford | 44.0°F | 79°F | 7°F | 48.9 | 88 | May 4 |
| Dover-Foxcroft | 42.2°F | 80°F | 3°F | 44.7 | 77 | May 15 |
| Cape Neddick | 46.9°F | 79°F | 14°F | 51.6 | 70 | May 1 |
| Lincoln | 43.1°F | 79°F | 3°F | 44.3 | – | May 4 |
| Madison | 43.1°F | 79°F | 6°F | 41.7 | 74 | May 8 |
| Fort Kent | 37.8°F | 76°F | −3°F | 41.6 | 99 | May 23 |
| Bridgton | 43.8°F | 78°F | 7°F | 50.6 | 84 | May 5 |
| Fryeburg | 44.7°F | 82°F | 7°F | 46.9 | – | May 17 |
| Van Buren | 38.4°F | 76°F | −4°F | 41.5 | 97 | May 23 |
| Kennebunkport | 45.3°F | 77°F | 13°F | 52.0 | 49 | May 9 |
| Eastport | 45.0°F | 75°F | 15°F | 47.6 | 62 | April 29 |
| Wiscasset | 45.9°F | 79°F | 12°F | 46.7 | – | May 8 |
| Livermore Falls | 43.2°F | 80°F | 6°F | 47.2 | 91 | May 11 |
| Limestone | 38.6°F | 75°F | −1°F | 43.1 | – | May 16 |
| Woodland | 46.6°F | 80°F | 13°F | 47.6 | – | April 21 |
| Greenville | 41.1°F | 75°F | 5°F | 44.5 | – | May 7 |
| Gray | 46.3°F | 79°F | 14°F | 50.1 | 84 | April 28 |
| Corinna | 44.5°F | 81°F | 6°F | 44.7 | 72 | May 8 |
| Newcastle | 46.4°F | 78°F | 15°F | 49.3 | 79 | April 27 |
| Bethel | 43.9°F | 79°F | 8°F | 50.9 | – | May 6 |
| Turner | 44.8°F | 79°F | 10°F | 48.1 | 78 | May 1 |
| Rangeley | 39.3°F | 76°F | 0°F | 42.6 | 123 | May 23 |
| Danforth | 40.9°F | 78°F | 2°F | 45.6 | 96 | May 25 |
| Patten | 40.6°F | 76°F | 3°F | – | – | May 13 |
| Vanceboro | 42.7°F | 79°F | 5°F | 44.5 | 87 | May 13 |
Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.
What are Maine's all-time weather records?
The official state records, reviewed by NOAA's State Climate Extremes Committee: from 105°F to −50°F.
| Record | Value | Where | When |
|---|---|---|---|
| Highest temperature | 105°F | North Bridgton (tied 2 times; the latest shown) | July 10, 1911 |
| Lowest temperature | −50°F | Big Black River (nr. Saint Pamphile, PQ) | January 16, 2009 |
| Most precipitation in 24 hours | 13.32 in | Portland | October 20, 1996 |
| Most snow in 24 hours | 40 in | Orono | December 30, 1962 |
| Deepest snow on the ground | 84 in | Farmington | February 28, 1969 |
Source: NOAA NCEI State Climate Extremes Committee records.
Which other NOAA stations in Maine keep normals?
40 stations in Maine that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:
- Acadia National Park47.3°F
- Allagash37.4°F
- Andover 240.8°F
- Barnard42.4°F
- Brassua Dam39.6°F
- Bridgewater40.5°F
- Clayton Lake37.5°F
- Durham43.9°F
- East Hiram43.4°F
- East Sangerville43.3°F
- East Surry44.5°F
- Eustis39.1°F
- Frenchville Aroostook Airport40.1°F
- Grand Lake Stream44.0°F
- Harmony43.4°F
- Hartford43.2°F
- Hollis44.0°F
- Houlton (5 mi N)41.8°F
- Jackman39.2°F
- Jonesboro44.0°F
- Long Falls Dam40.7°F
- Middle Dam40.3°F
- Millinocket station42.3°F
- Millinocket Wastewater41.0°F
- Moosehead40.1°F
- New Sharon43.4°F
- Pittston Farm38.8°F
- Pittston Farms Nepp39.0°F
- Poland44.1°F
- Rangeley (2 mi NW)38.8°F
- Robbinston44.2°F
- Rumford (6 mi SW)42.9°F
- Sebec Lake41.4°F
- Tenants Harbor46.4°F
- Topsfield 242.9°F
- Wesley44.3°F
- West Buxton (2 mi NNW)45.6°F
- West Rockport (1 mi NNW)45.5°F
- Westport Island46.0°F
- Windham (2 mi NW)45.7°F
Source: NOAA NCEI 1991-2020 normals for each station.
Next
- Frost dates in MaineLast spring and first autumn frost at every station
- Every stateCompare the statewide normals
- Portland47.5°F a year, 48.1 in of precipitation
- Allagash37.4°F a year, 37.5 in of precipitation
- West Rockport (1 mi NNW)45.5°F a year, 56.2 in of precipitation
- Rangeley39.3°F a year, 42.6 in of precipitation
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming