Lewiston Weather Records

Lewiston, Idaho weather averages and records from 1894–2022 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Lewiston, Idaho was 117 °F which occurred on July 28, 1939.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Lewiston, Idaho was -22 °F which occurred on December 30, 1968.
Lowest Temperatures: All-Time By Year
Lewiston Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 41.9 30.0 66 -22 1.1 2.7
February 46.8 31.4 72 -15 1.0 3.8
March 54.8 35.5 78 2 1.3 0.8
April 62.0 40.5 99 20 1.4 0.0
May 71.7 47.7 104 23 1.7 0.0
June 78.7 53.8 115 34 1.3 0.0
July 90.6 60.5 117 41 0.5 0.0
August 89.7 60.0 115 41 0.5 0.0
September 79.1 52.0 108 28 0.6 0.0
October 62.6 41.7 94 15 1.1 0.0
November 48.4 34.1 77 -3 1.2 1.2
December 40.5 29.2 66 -22 1.1 3.9
Entire year 64.0 43.1 117 -22 12.8 12.3
More Lewiston Weather Records
1894–2022
Highest daily low 79 °F July 1, 2021
Lowest daily high -8 °F December 30, 1968
Greatest daily range
(Difference of high and low)
55 °F August 18, 1946
Difference in high temperature
over two conscutive days
33 °F Feb 7–8, 1936
Most daily precipitation 1.8 inches July 10, 1998
Most monthly precipitation 4.8 inches May 1948
Most yearly precipitation 21.4 inches 1940
Earliest freeze September 17 1965
Latest freeze May 12 1985
Earliest snow in season October 27 1971
Latest snow in season April 20 1961
Most daily snow 9.0 inches February 6, 1899
Most monthly snow 31.3 inches February 2019
Most yearly snow 40.6 inches 1955
Most days in a year ≥ 80 °F 130 1936
Most days in a year ≥ 90 °F 81 1938
Most days in a year ≥ 100 °F 27 1942
Lewiston Weather Streaks
Most consecutive days...
With precipitation 12 days Jan 10–21, 1978
Without precipitation 83 days Jul 21 – Oct 11, 2012
With snow 7 days Feb 15–21, 2019
Freezing temperatures
High temperature ≤ 32 °F
17 days Jan 14–30, 1957
High temperature ≥ 80 °F 79 days Jun 24 – Sep 10, 1967
High temperature ≥ 90 °F 36 days Jul 18 – Aug 22, 1898
High temperature ≥ 100 °F 11 days Jun 26 – Jul 6, 2021
Facts About Lewiston Weather
Lewiston Weather by Year
More
Compare Lewiston to
Weather Station Details
Years Station Coordinates
1948–2022 Lewiston Nez Perce County Airport location
1894–1947 Lewiston WTP location