Photo: Cantons-de-l'Est · CC BY-SA 4.0Precipitation in Armagh tops that of 90% of Canadian towns: 1,216 mm a year
On a normal January night the air cools to about −16.0°C. Winter nights are cold: in January they are colder than in 75% of Canadian towns. The year swings widely: the coldest month’s nights and the warmest month’s afternoons are 41°C apart. For walks and days out, the stretch from June to September brings highs of 19–25°C.
Armagh has no ECCC normals station of its own: every figure here comes from Saint Michel, 26 km north-west.
A year in Armagh at a glance
Each month’s typical high and low, in °C.
What stands out about Armagh’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in Quebec beside it.
What a year in Armagh feels like
Seasons and months as ECCC’s 1991–2020 normals give them: a typical day’s high and low.
174 frost days and 96 days above 20°C a year
From October to May frost is routine, and in January it comes on almost every night. On about 23 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 is the wettest month and March the driest. On about 142 days a year, 1 mm or more falls.
Rain and snow by month
Millimetres
Rain alone by month
Millimetres
Precipitation and snowfall: Lauzon, 40 km away (Saint Michel records no complete year of either).
About 299 cm of snow a year
Snow falls from October to April, most of all in December (about 77 cm).
Snowfall by month
Centimetres
Snow on the ground by month
Centimetres at month’s end
Heating a home in Armagh
91% of a year’s heating need falls between October and April. Months averaging under 10°C: October to April.
The count adds up, day by day, how far the mean temperature falls short of 18°C. That means homes here need more heating than 62% of Canadian towns.
Living with Armagh’s climate
The averages read for the garden, the outdoors and the coldest and hottest days.
Plan time outside for Jun, Jul, Aug and Sep: highs of 17–27°C and nights no colder than 8°C.
Parks & trails →Thirty years of averages say little about one bad storm; Armagh’s hazards page does.
Flood & hazards →ECCC’s normals location: Saint Michel
The page’s figures are ECCC’s 1991–2020 normals for Saint Michel, one of its 450 normals locations.
| Distance from the town | 26 km north-west |
| Station altitude | 69 m |
| Completeness | at least 20 years |
| WMO standard normals | No |
| Precipitation from | Lauzon, 40 km |
| Coldest reading, 1991–2020 | −35.5°C |
| Hottest reading, 1991–2020 | 35.9°C |
| Next-nearest location | Lauzon, 40 km |
How Armagh compares
Placed among 2,611 Canadian towns and neighbourhoods of 2,500+, each on its nearest normals location; each dot is another location used in Quebec.
Nearby towns’ climate
Nearby places read from a different ECCC location (places on Armagh’s own would show the same figures). Armagh has few close neighbours with figures, so the list reaches 26–29 km out.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Armagh Saint Michel | 25.1°C | −16.0°C | 1,216 mm |
| Montmagny 26 km · Cap-Tourmente | 25.0°C about the same | −14.8°C 1.2°C milder | 1,216 mm |
| Sainte-Claire 27 km · Scott | 25.1°C about the same | −16.5°C 0.5°C colder | 1,182 mm |
Armagh 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 | −6.9°C | −16.0°C | −11.6°C | 80 mm | 62 cm |
| February | −5.0°C | −14.8°C | −10.1°C | 80 mm | 71 cm |
| March | 0.2°C | −8.8°C | −4.6°C | 78 mm | 51 cm |
| April | 7.7°C | −1.3°C | 3.5°C | 95 mm | 12 cm |
| May | 16.9°C | 5.8°C | 11.4°C | 98 mm | 0 cm |
| June | 22.3°C | 11.1°C | 16.9°C | 120 mm | 0 cm |
| July | 25.1°C | 14.1°C | 19.3°C | 129 mm | 0 cm |
| August | 24.2°C | 13.2°C | 18.7°C | 117 mm | 0 cm |
| September | 19.3°C | 8.8°C | 14.1°C | 123 mm | 0 cm |
| October | 11.3°C | 2.8°C | 7.1°C | 112 mm | 2 cm |
| November | 4.0°C | −3.3°C | 0.6°C | 84 mm | 24 cm |
| December | −3.1°C | −10.5°C | −6.7°C | 101 mm | 77 cm |
| Year | 9.7°C | 0.1°C | 4.9°C | 1,216 mm | 299 cm |
The month with the widest range: January, −35.5°C to 13.5°C
Two years in three, January’s average falls within 2.9°C of its normal of −11.6°C; June keeps to within 0.9°C.
Where Armagh’s numbers come from
Averages over 30 years, not a forecast.
- Normals: Environment and Climate Change Canada’s 1991–2020 normals, Saint Michel: the nearest of its locations with every month’s temperatures.
- Other locations: ECCC blanks a month that fails its completeness rule, so the precipitation or snowfall here comes from the next location with all twelve months.
- Comparisons: a pool of Canadian towns and neighbourhoods of 2,500 or more, read alike; whole cities and reserves stay out of it.
- Not on this page: a sunshine figure (ECCC published none for 1991–2020) and any lapse-rate correction for height, as the town has no elevation here.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Armagh’s climate
How warm does Armagh get in summer?
Peak warmth comes in July, at about 25.1°C by mid-afternoon.
How cold does Armagh get in winter?
On a normal January night the air drops to −16.0°C, the coldest of the year.
How much rain and snow does Armagh get?
About 1,216 mm a year, rain and melted snow together. July is the wettest month (129 mm) and March the driest (78 mm).
Are these figures for Armagh itself?
No. ECCC measures normals at Saint Michel, not in Armagh; the page uses the nearest it has.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Armagh →
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).