Wet weather: 1,216 mm of rain and snow a year falls on Saint-Roch, more than on 90% of Canadian towns
Deep winter brings January lows near −15.6°C. In January, nights here are colder than in 73% of Canadian towns. Seasons differ by 41°C, from the coldest nights to the warmest afternoons. An umbrella or a shovel earns its place on about 142 days a year with 1 mm or more.
Saint-Roch has no ECCC normals station of its own: every figure here comes from Ste-Foy (U. Laval), 7.9 km south-west.
A year in Saint-Roch at a glance
Each month’s typical high and low, in °C.
What stands out about Saint-Roch’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in Quebec beside it.
What a year in Saint-Roch feels like
Typical highs and lows by season and by month, from ECCC’s 1991–2020 normals.
About 162 frosts and 101 warm days a year
Frost comes from October to May; in January almost every night freezes. On about 21 nights a year the air falls below −20°C.
Frost days by month
Average days at 0°C or below
Days above 20°C by month
Average days
About 1,216 mm of rain and snow a year
July brings the most rain and snow; March, the least.
Rain and snow by month
Millimetres
Rain alone by month
Millimetres
Precipitation and snowfall: Lauzon, 9.9 km away (Ste-Foy (U. Laval) records no complete year of either).
Snowfall: about 299 cm in a normal year
Expect snow from October to April, with about 77 cm in December, the snowiest month.
Snowfall by month
Centimetres
Heating a home in Saint-Roch
92% of a year’s heating need falls between October and April. Months averaging under 10°C: October to April.
Behind the figure: the degrees each day’s mean falls under 18°C, summed for the year.
Living with Saint-Roch’s climate
The averages read for the garden, the outdoors and the coldest and hottest days.
The outdoor season by the averages is Jun, Jul, Aug and Sep, with highs of 17–27°C and lows of 8°C or more.
Parks & trails →Roughly 39 days a year feel colder than −20 in the wind.
The air feels heavier than 30 on the humidex for about 31 days a year.
What averages leave out, the floods and ice storms, is on Saint-Roch’s hazards page.
Flood & hazards →ECCC’s normals location: Ste-Foy (U. Laval)
Behind the 1991–2020 normals for Ste-Foy (U. Laval) are 2 stations, which ECCC combines into one record.
| Distance from the town | 7.9 km south-west |
| Station altitude | 79 m |
| Completeness | meets the WMO “3 and 5” rule |
| WMO standard normals | No |
| Precipitation from | Lauzon, 9.9 km |
| Coldest reading, 1991–2020 | −33.8°C |
| Hottest reading, 1991–2020 | 35.3°C |
| Average wind | 9.9 km/h on average, most often from the south-west |
| Next-nearest location | Lauzon, 9.9 km |
How Saint-Roch compares
Against the 2,611 Canadian towns and neighbourhoods of 2,500 or more, each read from its own normals location; the dots are the other locations those towns use in Quebec.
Nearby towns’ climate
The nearest places on a normals location of their own: those that share Saint-Roch’s would only repeat its figures. The nearest places to Saint-Roch with figures are 9–15 km away.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Saint-Roch Ste-Foy (U. Laval) | 25.1°C | −15.6°C | 1,216 mm |
| L'Ancienne-Lorette 9.4 km · Québec Jean Lesage (Airport) | 25.0°C about the same | −16.7°C 1.1°C colder | 1,173 mm |
| Sainte-Pétronille 9.4 km · Lauzon | 24.9°C about the same | −16.6°C 1.0°C colder | 1,216 mm |
Saint-Roch weather by month
Average daily high and low, mean temperature, rain and snow (as water) and snowfall by month, 1991–2020.
| Month | High | Low | Mean | Rain & snow | Snow |
|---|---|---|---|---|---|
| January | −7.1°C | −15.6°C | −11.3°C | 80 mm | 62 cm |
| February | −4.8°C | −14.4°C | −9.6°C | 80 mm | 71 cm |
| March | 0.8°C | −8.4°C | −3.8°C | 78 mm | 51 cm |
| April | 8.4°C | −0.6°C | 4.0°C | 95 mm | 12 cm |
| May | 17.5°C | 6.5°C | 12.0°C | 98 mm | 0 cm |
| June | 22.5°C | 11.7°C | 17.1°C | 120 mm | 0 cm |
| July | 25.1°C | 14.8°C | 20.0°C | 129 mm | 0 cm |
| August | 24.2°C | 13.9°C | 19.1°C | 117 mm | 0 cm |
| September | 19.4°C | 9.2°C | 14.3°C | 123 mm | 0 cm |
| October | 11.1°C | 3.2°C | 7.2°C | 112 mm | 2 cm |
| November | 4.0°C | −2.7°C | 0.7°C | 84 mm | 24 cm |
| December | −3.2°C | −10.2°C | −6.7°C | 101 mm | 77 cm |
| Year | 9.8°C | 0.6°C | 5.2°C | 1,216 mm | 299 cm |
A March here can run from −27.7°C to 20.4°C
January is the least predictable month: about two years in three its average lands within 2.8°C of the normal, −11.3°C. August is the steadiest, within 1.0°C.
Where Saint-Roch’s numbers come from
Averages over 30 years, not a forecast.
- Normals: the 1991–2020 Canadian Climate Normals at Ste-Foy (U. Laval), the closest ECCC location with twelve months of temperature normals.
- Other locations: precipitation and snowfall come from the nearest location that publishes all twelve months of them, as named above.
- Comparisons: the 2,500-plus towns and neighbourhoods of Canada, each read from its closest normals location; whole cities and reserves aren’t counted.
- Not on this page: sunshine (no 1991–2020 normals exist for it) and any altitude adjustment, since there is no elevation for the town itself.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Saint-Roch’s climate
How warm does Saint-Roch get in summer?
A normal July afternoon tops out at about 25.1°C, the year’s high point.
How cold does Saint-Roch get in winter?
January nights average −15.6°C, the coldest of the year.
How much rain and snow does Saint-Roch get?
A normal year brings 1,216 mm, snow included as water: July is wettest at 129 mm, March driest at 78 mm.
Are these figures for Saint-Roch itself?
They describe Ste-Foy (U. Laval), the nearest normals location, rather than Saint-Roch itself.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Saint-Roch →
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).