Search a place

Elmira weather by month

What a typical year looks like in Elmira, California: average highs and lows, rain and snow, and the warmest and coldest days on record. Normals are the 1991–2020 averages at DAVIS 2 WSW EXP FARM, 23 km from Elmira; records cover 1893–2026.

Today’s Elmira forecast

The year at a glance

January: typical high 55.5°F, low 38.4°F, precipitation 4.02 in. February: typical high 60.7°F, low 41°F, precipitation 3.9 in. March: typical high 66.3°F, low 43.9°F, precipitation 2.7 in. April: typical high 72.5°F, low 46.6°F, precipitation 1.15 in. May: typical high 81.1°F, low 51.6°F, precipitation 0.73 in. June: typical high 88.6°F, low 55.8°F, precipitation 0.25 in. July: typical high 93.3°F, low 57.3°F, precipitation 0.01 in. August: typical high 92.8°F, low 56.3°F, precipitation 0.04 in. September: typical high 89.8°F, low 54.8°F, precipitation 0.09 in. October: typical high 79.9°F, low 49.6°F, precipitation 0.75 in. November: typical high 65.4°F, low 42.5°F, precipitation 1.78 in. December: typical high 56°F, low 37.9°F, precipitation 3.74 in.0°−18°20°−7°40°4°60°16°80°27°100°38°120°49°56°13°38°4°Jan61°16°41°5°Feb66°19°44°7°Mar73°23°47°8°Apr81°27°52°11°May89°31°56°13°Jun93°34°57°14°Jul93°34°56°13°Aug90°32°55°13°Sep80°27°50°10°Oct65°19°43°6°Nov56°13°38°3°DecPrecipitation
Bars: typical low to high (official normals, 1991–2020) Record high Record low
Precipitation a year
19.2 in487 mm
Snow a year
Rare
Last spring freeze
Feb 26
First fall freeze
Nov 29
Heating degree days
2,502
Cooling degree days
1,269

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

Month by month

Elmira in January

Highs average 56°13° and lows 38°4°, with 4 in102 mm of precipitation in a typical January.

Record high
83°28° (1893)
Record low
18°−8° (1937)
Heating degree days
560
Cooling degree days
0

Elmira in February

Highs average 61°16° and lows 41°5°, with 3.9 in99 mm of precipitation in a typical February.

Record high
90°32° (1896)
Record low
21°−6° (1913)
Heating degree days
396
Cooling degree days
0

Elmira in March

Highs average 66°19° and lows 44°7°, with 2.7 in69 mm of precipitation in a typical March.

Record high
92°33° (1896)
Record low
26°−3° (1939)
Heating degree days
309
Cooling degree days
2

Elmira in April

Highs average 73°23° and lows 47°8°, with 1.2 in29 mm of precipitation in a typical April.

Record high
98°37° (1931)
Record low
25°−4° (1911)
Heating degree days
184
Cooling degree days
20

Elmira in May

Highs average 81°27° and lows 52°11°, with 0.73 in19 mm of precipitation in a typical May.

Record high
108°42° (1910)
Record low
32°0° (1911)
Heating degree days
62
Cooling degree days
104

Elmira in June

Highs average 89°31° and lows 56°13°, with 0.25 in6.4 mm of precipitation in a typical June.

Record high
115°46° (1925)
Record low
34°1° (1910)
Heating degree days
10
Cooling degree days
226

Elmira in July

Highs average 93°34° and lows 57°14°, with 0.01 in0.3 mm of precipitation in a typical July.

Record high
116°47° (1925)
Record low
37°3° (1914)
Heating degree days
0
Cooling degree days
320

Elmira in August

Highs average 93°34° and lows 56°13°, with 0.04 in1 mm of precipitation in a typical August.

Record high
114°46° (1920)
Record low
37°3° (1910)
Heating degree days
1
Cooling degree days
297

Elmira in September

Highs average 90°32° and lows 55°13°, with 0.09 in2.3 mm of precipitation in a typical September.

Record high
116°47° (2022)
Record low
35°2° (1910)
Heating degree days
7
Cooling degree days
226

Elmira in OctoberThis month

Highs average 80°27° and lows 50°10°, with 0.75 in19 mm of precipitation in a typical October.

Record high
105°41° (2024)
Record low
26°−3° (1935)
Heating degree days
80
Cooling degree days
72

Elmira in November

Highs average 65°19° and lows 43°6°, with 1.8 in45 mm of precipitation in a typical November.

Record high
90°32° (1895)
Record low
20°−7° (1916)
Heating degree days
333
Cooling degree days
2

Elmira in December

Highs average 56°13° and lows 38°3°, with 3.7 in95 mm of precipitation in a typical December.

Record high
88°31° (1893)
Record low
12°−11° (1932)
Heating degree days
560
Cooling degree days
0