Saint John NB - Recent July Temperatures and Rainfall

The numbers here describe what the July weather in Saint John, New Brunswick Canada was like for every year since 2010. A series of tables gives July data by year for temperature and precipitation.

They begin with average maximum and minimum temperatures in degrees Fahrenheit and Celsius. That's followed by how many really hot days occurred each July. Then there's information on how much rain actually landed this month during recent years, as well as how often Saint John had wet weather.

The climate data come from weather measurements made at the Saint John Airport.

Temperature Weather iconTemperature

July temperature averages by year in Saint John
High °F Low °F Year High °C Low °C
76 58 2023 24 15
76 52 2022 25 11
72 52 2021 22 11
75 55 2020 24 13
77 52 2019 25 11
77 53 2018 25 12
74 50 2017 23 10
75 53 2016 24 12
74 51 2015 23 10
73 54 2014 23 12
77 55 2013 25 13
76 54 2012 25 12
74 53 2011 23 12
75 54 2010 24 12
Number of days in July when the temperature in Saint John rose to at least 21 or 32 degrees Celsius
Year 21 °C
70 °F
32 °C
90 °F
2023 28 0
2022 28 0
2021 20 0
2020 19 0
2019 25 1
2018 29 0
2017 26 0
2016 22 0
2015 23 0
2014 19 0
2013 26 1
2012 30 0
2011 23 0
2010 27 0

Rainy Weather iconRain

This table gives the total precipitation that fell on Saint John during July in each year from 2010. The number of days with precipitation counts the days when rainfall amounted to 0.254 millimeters (0.01 inches) or more.

Total rainfall for July in Saint John
Days Year Inches Milli­metres
16 2023 11.8 300
12 2022 4.2 108
15 2021 9.2 233
11 2020 3.5 89
9 2019 4.0 101
8 2018 0.8 20
11 2017 2.1 53
11 2016 2.8 70
11 2015 1.7 44
13 2014 7.0 177
11 2013 4.9 125
6 2012 2.1 53
8 2011 4.8 121
8 2010 3.0 77
Reference

Environment and Climate Change Canada. Historical Climate Data. Historical Data

Jay Lawrimore. 2016. Global Summary of the Month, Version 1.0. NOAA National Centers for Environmental Information. 

Saint John - Recent Years
Saint John - Extremes
Back to Top