Photo: Not specified · Public domainPrecipitation in Saint David tops that of 83% of Canadian towns: 1,125 mm a year
In January the night’s low is typically −13.6°C. October is the wettest month, August the driest. Plan for rain or snow on about 109 days a year, the days with 1 mm or more.
Borrowed figures: Saint David has no normals station, so these come from St. Stephen, 4.1 km south.
A year in Saint David at a glance
Each month’s typical high and low, in °C.
What stands out about Saint David’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in New Brunswick beside it.
What a year in Saint David feels like
Typical highs and lows by season and by month, from ECCC’s 1991–2020 normals.
172 frost days a year
From September to May frost is routine, and in January it comes on almost every night. Deep cold, under −20°C, comes on about 16 nights a year.
Frost days by month
Average days at 0°C or below
About 1,125 mm of rain and snow a year
Rain and snow by month
Millimetres
St. Stephen publishes no full year of precipitation, so these figures come from Point Lepreau, 64 km away.
Snowfall: about 241 cm in a normal year
Snow falls from November to April, most of all in January (about 64 cm).
Snowfall by month
Centimetres
St. Stephen publishes no full year of snowfall, so these figures come from Fredericton (Airport), 89 km away.
Living with Saint David’s climate
Gardening, time outside, winter cold and summer heat, from the 1991–2020 normals.
The outdoor season by the averages is Jun, Jul and Aug, with highs of 17–27°C and lows of 8°C or more.
Parks & trails →Plan for about 26 days a year with a wind chill below −20.
Muggy heat with a humidex over 30 arrives on about 37 days a year.
A typical year is calm by definition; Saint David’s hazards page covers the exceptions.
Flood & hazards →ECCC’s normals location: St. Stephen
Behind the 1991–2020 normals for St. Stephen are 2 stations, which ECCC combines into one record.
| Distance from the town | 4.1 km south |
| Station altitude | 26 m |
| Completeness | at least 20 years |
| WMO standard normals | No |
| Precipitation from | Point Lepreau, 64 km |
| Snowfall from | Fredericton (Airport), 89 km |
| Coldest reading, 1991–2020 | −33.0°C |
| Hottest reading, 1991–2020 | 35.2°C |
| Average wind | 7.5 km/h on average, most often from the west |
| Next-nearest location | Point Lepreau, 64 km |
How Saint David 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 New Brunswick.
Nearby towns’ climate
Places around Saint David whose figures come from another normals location. Saint David has no close neighbour with figures; the nearest is 35 km away.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Saint David St. Stephen | 25.7°C | −13.6°C | 1,125 mm |
| St. George 35 km · Point Lepreau | 19.9°C 5.8°C cooler | −9.5°C 4.1°C milder | 1,125 mm |
Saint David 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 | −2.1°C | −13.6°C | −8.0°C | 82 mm | 64 cm |
| February | −0.5°C | −12.7°C | −6.6°C | 74 mm | 49 cm |
| March | 4.0°C | −7.3°C | −1.7°C | 94 mm | 46 cm |
| April | 10.7°C | −1.0°C | 4.8°C | 100 mm | 17 cm |
| May | 17.4°C | 4.2°C | 10.9°C | 96 mm | 1 cm |
| June | 22.1°C | 9.1°C | 15.6°C | 109 mm | 0 cm |
| July | 25.7°C | 12.7°C | 19.2°C | 76 mm | 0 cm |
| August | 25.3°C | 11.9°C | 18.6°C | 65 mm | 0 cm |
| September | 21.3°C | 7.5°C | 14.4°C | 99 mm | 0 cm |
| October | 14.0°C | 2.1°C | 8.1°C | 120 mm | 1 cm |
| November | 7.2°C | −2.6°C | 2.3°C | 103 mm | 13 cm |
| December | 1.2°C | −8.9°C | −3.9°C | 108 mm | 52 cm |
| Year | 12.2°C | 0.1°C | 6.2°C | 1,125 mm | 241 cm |
In March, anything from −27.8°C to 28.6°C
Two years in three, February’s average falls within 2.7°C of its normal of −6.6°C; August keeps to within 0.9°C.
Where Saint David’s numbers come from
Averages over 30 years, not a forecast.
- Normals: ECCC’s normals for St. Stephen, 1991–2020, chosen as the nearest location with a full temperature record.
- Other locations: where a location publishes no full year of precipitation or snowfall, the nearest one that does supplies it, named beside those figures.
- Comparisons: every place of 2,500+ in Canada but the city hubs and the reserves, each on its nearest ECCC location.
- Not on this page: hours of sunshine, missing from the 1991–2020 normals, and a height correction: the town has no elevation on file.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Saint David’s climate
How warm does Saint David get in summer?
A normal July afternoon tops out at about 25.7°C, the year’s high point.
How cold does Saint David get in winter?
At its coldest, in January, the normal low is −13.6°C.
How much rain and snow does Saint David get?
A normal year brings 1,125 mm, snow included as water: October is wettest at 120 mm, August driest at 65 mm.
Are these figures for Saint David itself?
The figures are ECCC’s for St. Stephen; Saint David has no normals station.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Saint David →
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).