St. Johns Weather Records

St. Johns, Arizona weather averages and records from 1901–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in St. Johns, Arizona was 104 °F which occurred on July 3, 1923.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in St. Johns, Arizona was -29 °F which occurred on January 7, 1971.
Lowest Temperatures: All-Time By Year
St. Johns Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 48.6 20.6 73 -29 0.5 1.4
February 55.3 24.1 78 -13 0.5 0.7
March 63.5 29.1 85 -7 0.4 0.2
April 70.6 35.5 95 7 0.3 0.1
May 79.3 44.1 99 21 0.4 0.1
June 89.2 52.5 103 25 0.2 0.0
July 90.6 59.8 104 38 1.8 0.0
August 87.8 58.1 104 38 2.0 0.0
September 82.5 50.5 99 23 1.0 0.0
October 72.0 38.6 92 7 0.7 0.5
November 59.5 27.4 82 -21 0.5 0.9
December 48.7 19.8 73 -25 0.6 2.4
Entire year 70.7 38.5 104 -29 8.9 6.5
More St. Johns Weather Records
1901–2024
Highest daily low 77 °F June 22, 2017
Lowest daily high 6 °F December 23, 1990
Greatest daily range
(Difference of high and low)
64 °F March 14, 1959
Greatest difference in daily high
over two conscutive days
35 °F Dec 12–13, 1901
Most daily precipitation 3.0 inches August 4, 2007
Most monthly precipitation 7.7 inches August 1984
Most yearly precipitation 18.7 inches 1984
Most yearly days with precipitation 109 1923
Earliest snow in season October 15 1994
Latest snow in season May 13 1961
Most daily snow 13.5 inches December 13, 1967
Most monthly snow 24.0 inches December 1967
Most yearly snow 56.0 inches 1975
Most snow in a winter 47.5 inches 1931–1932
Greatest snow accumulation 14.0 inches March 11, 2006
Earliest freeze September 13 1952
Earliest day ≥ 90 °F April 15 1937
Earliest day ≥ 100 °F June 12 2021
Latest freeze June 12 1907
Latest day ≥ 90 °F October 11 1950
Latest day ≥ 100 °F August 15 1962
Most days in a year < 0 °F 18 1937
Most days in a year < 32 °F 194 1933
Most days in a year ≥ 80 °F 163 2020
Most days in a year ≥ 90 °F 87 1924
Most days in a year ≥ 100 °F 13 2021
St. Johns Weather Streaks
Most consecutive days...
With precipitation 13 days Dec 24, 1921 – Jan 5, 1922
Without precipitation 141 days Mar 2 – Jul 20, 2003
With snow 5 days Apr 17–21, 1920
High temperature at or
below freezing
11 days Jan 1–11, 1919
High temperature ≥ 80 °F 117 days Jun 1 – Sep 25, 1924
High temperature ≥ 90 °F 39 days Jul 1 – Aug 8, 2023
High temperature ≥ 100 °F 9 days Jun 12–20, 2021
Plant Hardiness Zone
7A
St. Johns is in plant hardiness zone 7A
based on average yearly minimum temperature from 1991–2020
St. Johns Weather by Year
More St. Johns Weather
Compare St. Johns to:
Weather Station Details
Years Station Coordinates
1901–2024 St. Johns location