Search a place

Oxford weather by month

What a typical year looks like in Oxford, Maine: average highs and lows, rain and snow, and the warmest and coldest days on record. Normals are the 1991–2020 averages at Poland, 20 km from Oxford; records cover 2000–2026.

Today’s Oxford forecast

The year at a glance

January: typical high 27.4°F, low 10.6°F, precipitation 3.11 in. February: typical high 30.2°F, low 12.4°F, precipitation 3 in. March: typical high 38.2°F, low 20.5°F, precipitation 3.67 in. April: typical high 51.7°F, low 31.7°F, precipitation 4.38 in. May: typical high 63.5°F, low 43°F, precipitation 3.7 in. June: typical high 73.1°F, low 52°F, precipitation 4.92 in. July: typical high 78°F, low 58.5°F, precipitation 4 in. August: typical high 77.1°F, low 56.6°F, precipitation 3.91 in. September: typical high 68.9°F, low 48.3°F, precipitation 3.96 in. October: typical high 55.9°F, low 37.5°F, precipitation 5.94 in. November: typical high 43.8°F, low 28°F, precipitation 4.42 in. December: typical high 33.5°F, low 18.3°F, precipitation 4.2 in.−30°−34°−10°−23°10°−12°30°−1°50°10°70°21°90°32°110°43°27°−3°11°−12°Jan30°−1°12°−11°Feb38°3°21°−6°Mar52°11°32°0°Apr64°18°43°6°May73°23°52°11°Jun78°26°59°15°Jul77°25°57°14°Aug69°21°48°9°Sep56°13°38°3°Oct44°7°28°−2°Nov34°1°18°−8°DecPrecipitation
Bars: typical low to high (official normals, 1991–2020) Record high Record low
Precipitation a year
49.2 in1250 mm
Snow a year
80 in203 cm
Last spring freeze
Apr 29
First fall freeze
Oct 13
Heating degree days
7,895
Cooling degree days
315

Freeze dates are medians (half of years earlier, half later). Degree days use a 65°F base; HVAC design temperatures here are −5°−21° (heating, 99%) and 90°32° (cooling, 1%).

Month by month

Oxford in January

Highs average 27°−3° and lows 11°−12°, with 3.1 in79 mm of precipitation and 18 in46 cm of snow in a typical January.

Record high
62°17° (2007)
Record low
−16°−27° (2004)
Heating degree days
1426
Cooling degree days
0

Oxford in February

Highs average 30°−1° and lows 12°−11°, with 3 in76 mm of precipitation and 21 in52 cm of snow in a typical February.

Record high
66°19° (2018)
Record low
−19°−28° (2023)
Heating degree days
1224
Cooling degree days
0

Oxford in March

Highs average 38°3° and lows 21°−6°, with 3.7 in93 mm of precipitation and 15 in38 cm of snow in a typical March.

Record high
83°28° (2012)
Record low
−6°−21° (2003)
Heating degree days
1105
Cooling degree days
0

Oxford in April

Highs average 52°11° and lows 32°0°, with 4.4 in111 mm of precipitation and 4 in11 cm of snow in a typical April.

Record high
90°32° (2009)
Record low
14°−10° (2016)
Heating degree days
700
Cooling degree days
0

Oxford in May

Highs average 64°18° and lows 43°6°, with 3.7 in94 mm of precipitation and 0.1 in0.3 cm of snow in a typical May.

Record high
91°33° (2010)
Record low
30°−1° (2010)
Heating degree days
373
Cooling degree days
8

Oxford in June

Highs average 73°23° and lows 52°11°, with 4.9 in125 mm of precipitation in a typical June.

Record high
96°36° (2025)
Record low
35°2° (2020)
Heating degree days
126
Cooling degree days
52

Oxford in July

Highs average 78°26° and lows 59°15°, with 4 in102 mm of precipitation in a typical July.

Record high
94°34° (2011)
Record low
45°7° (2021)
Heating degree days
28
Cooling degree days
129

Oxford in August

Highs average 77°25° and lows 57°14°, with 3.9 in99 mm of precipitation in a typical August.

Record high
96°36° (2002)
Record low
44°7° (2007)
Heating degree days
42
Cooling degree days
99

Oxford in September

Highs average 69°21° and lows 48°9°, with 4 in101 mm of precipitation in a typical September.

Record high
95°35° (2010)
Record low
30°−1° (2000)
Heating degree days
218
Cooling degree days
26

Oxford in OctoberThis month

Highs average 56°13° and lows 38°3°, with 5.9 in151 mm of precipitation and 1.4 in3.6 cm of snow in a typical October.

Record high
82°28° (2011)
Record low
23°−5° (2020)
Heating degree days
568
Cooling degree days
1

Oxford in November

Highs average 44°7° and lows 28°−2°, with 4.4 in112 mm of precipitation and 4 in10 cm of snow in a typical November.

Record high
74°23° (2024)
Record low
2°−17° (2018)
Heating degree days
873
Cooling degree days
0

Oxford in December

Highs average 34°1° and lows 18°−8°, with 4.2 in107 mm of precipitation and 17 in44 cm of snow in a typical December.

Record high
65°18° (2001)
Record low
−10°−23° (2017)
Heating degree days
1212
Cooling degree days
0