St. Catharines Average Temperature by Month

This page shows the average temperature in each month of the year in St. Catharines, Ontario. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in St. Catharines?
In St. Catharines, Ontario, the warmest month is July, with an average daily high temperature of 26.2 °C and an average low of 18.4 °C.
What's the Coldest Month in St. Catharines?
In St. Catharines, Ontario, the coolest month is January, with an average daily high temperature of 0.5 °C and an average low of -5.7 °C.
Month Avg. High Avg. Low
January 0.5 °C -5.7 °C
February 0.9 °C -5.1 °C
March 4.7 °C -1.8 °C
April 11.0 °C 3.5 °C
May 17.1 °C 8.5 °C
June 22.9 °C 14.7 °C
July 26.2 °C 18.4 °C
August 25.6 °C 18.3 °C
September 22.0 °C 14.8 °C
October 15.3 °C 8.5 °C
November 8.8 °C 3.1 °C
December 3.6 °C -1.6 °C
Year 13.2 °C 6.3 °C
Weather Station Details
Years Station Coordinates
1995–2024 Port Weller (AUT) location
1882–1994 St Catherines location