---
title: "Prince George climate: 1991–2020 normals, records and trends"
description: "Prince George, BC climate: 1991–2020 temperature, rain and snow normals, the record high, the 2021 heat dome, this day in history and trends since 1940."
url: https://princegeorgepulse.ca/dashboard/climate/
markdown: https://princegeorgepulse.ca/dashboard/climate.md
site: PG Pulse (https://princegeorgepulse.ca), The pulse of Prince George, British Columbia
generated: 2026-10-16T15:49:23.587Z
---

# Prince George climate and weather records

Prince George has cold, snowy winters and warm summers, with about 590 mm of precipitation in a normal year. Here are the 1991–2020 normals for the airport, the records, and how each year compares.

**What these numbers tell you**

Climate describes patterns over many years; the weather forecast describes the coming days. Check the station and reference period beside each chart.

## Terms explained

- **Climate normal**: An average over a stated reference period.
- **Anomaly**: The difference from the reference value.

- [Right now](https://princegeorgepulse.ca/dashboard/)
- [Weather](https://princegeorgepulse.ca/dashboard/weather/)
- [Climate](https://princegeorgepulse.ca/dashboard/climate/)
- [Air quality](https://princegeorgepulse.ca/dashboard/air-quality/)
- [Rivers and water](https://princegeorgepulse.ca/dashboard/rivers/)
- [Wildfire](https://princegeorgepulse.ca/dashboard/wildfire/)
- [Power](https://princegeorgepulse.ca/dashboard/power/)
- [People](https://princegeorgepulse.ca/dashboard/people/)
- [Economy](https://princegeorgepulse.ca/dashboard/economy/)
- [Housing](https://princegeorgepulse.ca/dashboard/housing/)
- [Taxes and fees](https://princegeorgepulse.ca/dashboard/taxes/)
- [Land and resources](https://princegeorgepulse.ca/dashboard/resources/)
- [Safety](https://princegeorgepulse.ca/dashboard/safety/)
- [Cameras and more](https://princegeorgepulse.ca/dashboard/live/)

## A typical year

Mean annual temperature

4.3°C

Average of the daily high (9.8°C) and low (−1.2°C)

Warmest month: July

22.6°C

Average daily high. Average low 9.1°C; daily mean 15.9°C

Coldest month: January

−11.7°C

Average overnight low. Average high −3.9°C; daily mean −7.8°C

Total precipitation

590mm

432 mm rain and 204 cm snow, on 166 days

Bright sunshine

1,918hours

39% of possible daylight hours (1981–2010, the last period ECCC measured sunshine)

Frost-free season

107days

Last spring frost May 22, first fall frost Sep 7, on average

Days above 30°C

3.6

75 days a year top 20°C

Nights below −20°C

16.7

3.9 below −30°C; 61 days with snowfall

Normals are 30-year averages (1991–2020) at Prince George Airport, about 110 m above downtown. "Mean" is the average of the daily high and low, so the warmest month, July, averages 15.9°C over the whole day while its average afternoon high is 22.6°C. ECCC no longer measures bright sunshine, so sunshine hours are the 1981–2010 normals for Prince George A.

Source: [Environment and Climate Change Canada, Canadian Climate Normals 1991–2020, Prince George (climate ID 1096439)](https://climate.weather.gc.ca/climate_normals/results_1991_2020_e.html?searchType=stnName&txtStationName=prince+george&searchMethod=contains&txtCentralLatMin=0&txtCentralLatSec=0&txtCentralLongMin=0&txtCentralLongSec=0&climate_id=1096439&dispBack=0), as of normals period 1991–2020. [Report a data problem](https://princegeorgepulse.ca/feedback/?kind=correction&page=%2Fdashboard%2Fclimate%2F&subject=Data+problem%3A+Environment+and+Climate+Change+Canada%2C+Canadian+Climate+Normals+1991%E2%80%932020%2C+Prince+George+%28climate+ID+1096439%29)

## Monthly normals

Temperature, °C Mean daily high Mean daily low

Precipitation, mm (water equivalent) Rain Snow and mixed

Snowfall, cm

Hours of bright sunshine, 1981–2010 normals

**Show the table**

_Climate normals by month, Prince George Airport, 1991–2020 (sunshine 1981–2010)_

| Month | Daily mean °C | Avg high °C | Avg low °C | Rain mm | Snow cm | Total mm | Sunshine h (1981–2010) | Snow depth cm | Wind km/h |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| January | -7.8 | -3.9 | -11.7 | 9.2 | 52.7 | 49.5 | 49 | 24 | 10.7 |
| February | -5.4 | -0.7 | -10.0 | 5.4 | 26.3 | 30.5 | 84 | 24 | 10.2 |
| March | -0.7 | 4.8 | -6.2 | 9.9 | 23.7 | 29.2 | 153 | 21 | 11.5 |
| April | 4.9 | 11.1 | -1.3 | 32.2 | 7.7 | 37.4 | 205 | 3 | 10.8 |
| May | 10.3 | 17.2 | 3.3 | 44.9 | 2.0 | 45.4 | 248 | 0 | 9.9 |
| June | 13.7 | 20.2 | 7.2 | 67.1 | 0.0 | 68.2 | 251 | 0 | 9.1 |
| July | 15.9 | 22.6 | 9.1 | 66.4 | 0.0 | 64.4 | 286 | 0 | 8.2 |
| August | 15.1 | 22.2 | 8.0 | 50.3 | 0.0 | 47.1 | 262 | 0 | 7.6 |
| September | 10.4 | 16.9 | 4.0 | 56.5 | 0.5 | 54.8 | 178 | 0 | 8.2 |
| October | 4.4 | 9.2 | -0.6 | 58.7 | 9.8 | 66.4 | 108 | 0 | 10.4 |
| November | -2.1 | 1.3 | -5.5 | 26.5 | 34.5 | 56.7 | 51 | 3 | 11.7 |
| December | -6.7 | -3.0 | -10.3 | 5.2 | 46.8 | 40.8 | 44 | 12 | 11.4 |
| Year | 4.3 | 9.8 | -1.2 | 432.0 | 203.9 | 590.2 | 1,918 | 7 | 10.0 |

Daily mean is the average of each day’s high and low. Precipitation is rain plus the water content of snow. ECCC composite normals station joining Prince George A (1096450) and Prince George Airport Auto (1096453) at the airport.

Source: [Environment and Climate Change Canada, Canadian Climate Normals 1991–2020, Prince George (climate ID 1096439)](https://climate.weather.gc.ca/climate_normals/results_1991_2020_e.html?searchType=stnName&txtStationName=prince+george&searchMethod=contains&txtCentralLatMin=0&txtCentralLatSec=0&txtCentralLongMin=0&txtCentralLongSec=0&climate_id=1096439&dispBack=0), as of period 1991–2020. [Report a data problem](https://princegeorgepulse.ca/feedback/?kind=correction&page=%2Fdashboard%2Fclimate%2F&subject=Data+problem%3A+Environment+and+Climate+Change+Canada%2C+Canadian+Climate+Normals+1991%E2%80%932020%2C+Prince+George+%28climate+ID+1096439%29)

## All-time records

Official record high

38.9°C

Jul 17, 1941, long-term Prince George record

Hottest reading in the city

40.1°C

Prince George Massey Auto, Jun 28, 2021, heat dome

Official record low

−50°C

Jan 2, 1950, at the airport

Wettest day

63.5mm

Apr 5, 1913, early town station. Since 1991: 50.0 mm, Aug 4, 1948

Snowiest day

61.0cm

Jan 29, 1920, early town station. Since 1991: 30.8 cm, Dec 30, 1990

Airport high in the heat dome

38.4°C

June 28, 2021, a record for June at the official station

### So what is the hottest it has ever been?

During the Pacific Northwest heat dome, Prince George Massey Auto, an Environment Canada automatic station in the Bowl near Massey Drive, reached 40.1°C on June 28, 2021, the highest of the Environment Canada stations in the city that day. The airport, which carries the official long-term record, peaked at 38.4°C: a record for June, but 0.5°C short of the 38.9°C set on July 17, 1941. Massey Auto sits at 601 m in the Bowl, about 90 m below the airport, and lower stations usually run warmer on hot afternoons, which is why the two numbers differ.

- 40.1°C Prince George Massey Auto, Jun 28, 2021. [ECCC daily data](https://climate.weather.gc.ca/climate_data/daily_data_e.html?StationID=50169&timeframe=2&StartYear=2012&EndYear=2026&Year=2021&Month=6)
- 39.8°C Prince George Massey Auto, Jun 29, 2021. [ECCC daily data](https://climate.weather.gc.ca/climate_data/daily_data_e.html?StationID=50169&timeframe=2&StartYear=2012&EndYear=2026&Year=2021&Month=6)
- 39°C Prince George STP (volunteer climate station), Jun 28, 2021. [ECCC daily data](https://api.weather.gc.ca/collections/climate-daily/items?CLIMATE_IDENTIFIER=1096468&datetime=2021-06-26/2021-07-01)
- 38.4°C Prince George Airport Auto, Jun 28, 2021. [ECCC daily data](https://climate.weather.gc.ca/climate_data/daily_data_e.html?StationID=48248&timeframe=2&StartYear=2009&EndYear=2026&Year=2021&Month=6)
- 38.9°C Official long-term record, Jul 17, 1941. [ECCC daily records](https://api.weather.gc.ca/collections/ltce-temperature/items?VIRTUAL_CLIMATE_ID=VSBC79V)

_Official monthly climate records for the Prince George area since 1912_

| Month | Record high | Date | Record low | Date | Wettest day | Snowiest day |
| --- | --- | --- | --- | --- | --- | --- |
| January | 13.2° | Jan 31, 2024 | −50.0° | Jan 2, 1950 | 61.0 mm | 61.0 cm |
| February | 14.4° | Feb 4, 1941 | −46.7° | Feb 14, 1936 | 29.2 mm | 27.9 cm |
| March | 20.2° | Mar 17, 2024 | −37.8° | Mar 24, 1955 | 31.8 mm | 19.8 cm |
| April | 30.0° | Apr 25, 1934 | −25.6° | Apr 4, 1954 | 63.5 mm | 21.8 cm |
| May | 36.0° | May 29, 1983 | −11.1° | May 5, 1919 | 25.5 mm | 9.4 cm |
| June | 38.4° | Jun 28, 2021 | −4.4° | Jun 5, 1922 | 38.9 mm | 2.5 cm |
| July | 38.9° | Jul 17, 1941 | −1.7° | Jul 24, 1918 | 52.8 mm | 0.2 cm |
| August | 35.6° | Aug 2, 1927 | −3.9° | Aug 19, 1973 | 50.0 mm | – |
| September | 33.3° | Sep 2, 1938 | −14.4° | Sep 22, 1926 | 33.3 mm | 9.1 cm |
| October | 28.9° | Oct 3, 1923 | −26.5° | Oct 31, 1984 | 55.9 mm | 22.1 cm |
| November | 18.8° | Nov 8, 2016 | −41.7° | Nov 26, 1955 | 40.6 mm | 40.6 cm |
| December | 12.8° | Dec 22, 1919 | −48.9° | Dec 31, 1927 | 33.0 mm | 33.0 cm |

Official ECCC daily records for the Prince George area. They join the town station Prince George (1912–1942), Prince George A at the airport (1942–2009) and Prince George Airport Auto (2009 on) into one continuous record. Other stations in the city, such as Prince George Massey Auto in the Bowl, are not part of this record. The wettest and snowiest days come from the early town station and far exceed anything measured at the airport since 1942; the April 1913 total is more than six times the next-wettest April 5.

Source: [Environment and Climate Change Canada, Daily climate records (LTCE), Prince George area virtual station VSBC79V](https://api.weather.gc.ca/collections/ltce-temperature/items?VIRTUAL_CLIMATE_ID=VSBC79V), as of 2026-10-11. [Report a data problem](https://princegeorgepulse.ca/feedback/?kind=correction&page=%2Fdashboard%2Fclimate%2F&subject=Data+problem%3A+Environment+and+Climate+Change+Canada%2C+Daily+climate+records+%28LTCE%29%2C+Prince+George+area+virtual+station+VSBC79V)

## This day in weather history

Daily high on this date each year, °C High Low

The record cards are the official Environment Canada station records. The yearly series uses ERA5 reanalysis for a grid cell of roughly 9 km over the city, which smooths out extremes: it can read several degrees below what a station measured on the hottest and coldest days.

Source: [ECCC daily records (LTCE) for the Prince George area; Open-Meteo historical archive (ERA5) for the yearly series](https://api.weather.gc.ca/collections/ltce-temperature/items?VIRTUAL_CLIMATE_ID=VSBC79V). [Report a data problem](https://princegeorgepulse.ca/feedback/?kind=correction&page=%2Fdashboard%2Fclimate%2F&subject=Data+problem%3A+ECCC+daily+records+%28LTCE%29+for+the+Prince+George+area%3B+Open-Meteo+historical+archive+%28ERA5%29+for+the+yearly+series)

## Yearly trends since 1940

Annual mean temperature, °C Each year 10-year average

Annual precipitation, mm

Annual snowfall, cm

Source: [Open-Meteo historical weather API (ERA5 reanalysis)](https://open-meteo.com/en/docs/historical-weather-api). [Report a data problem](https://princegeorgepulse.ca/feedback/?kind=correction&page=%2Fdashboard%2Fclimate%2F&subject=Data+problem%3A+Open-Meteo+historical+weather+API+%28ERA5+reanalysis%29)

## Compare a year with normal

Monthly mean temperature, °C Selected year 1991–2020 average

Monthly precipitation, mm Selected year 1991–2020 average

Source: [Open-Meteo historical weather API (ERA5 reanalysis); baseline is the 1991–2020 average of the same data](https://open-meteo.com/en/docs/historical-weather-api). [Report a data problem](https://princegeorgepulse.ca/feedback/?kind=correction&page=%2Fdashboard%2Fclimate%2F&subject=Data+problem%3A+Open-Meteo+historical+weather+API+%28ERA5+reanalysis%29%3B+baseline+is+the+1991%E2%80%932020+average+of+the+same+data)

## Sources

- [ECCC Canadian Climate Normals 1991–2020, Prince George Airport (1096439)](https://climate.weather.gc.ca/climate_normals/results_1991_2020_e.html?searchType=stnName&txtStationName=prince+george&searchMethod=contains&txtCentralLatMin=0&txtCentralLatSec=0&txtCentralLongMin=0&txtCentralLongSec=0&climate_id=1096439&dispBack=0)
- [ECCC Canadian Climate Normals 1981–2010, Prince George A (1096450)](https://climate.weather.gc.ca/climate_normals/results_1981_2010_e.html?stnID=631)
- [ECCC daily climate data, Prince George Massey Auto (1096454), Prince George STP (volunteer climate station) (1096468), Prince George Airport Auto (1096453)](https://api.weather.gc.ca/collections/climate-daily/items?CLIMATE_IDENTIFIER=1096454&datetime=2021-06-26/2021-07-01)
- [ECCC daily climate records (LTCE), Prince George area virtual station](https://api.weather.gc.ca/collections/ltce-temperature/items?VIRTUAL_CLIMATE_ID=VSBC79V)
- [Open-Meteo historical weather API](https://open-meteo.com/en/docs/historical-weather-api)
- [ECCC historical climate data search](https://climate.weather.gc.ca/historical_data/search_historic_data_e.html)

**How these figures are gathered**

Live figures are fetched from these providers and cached briefly on our server. Provisional real-time data can be revised by the source. When a source is down we say so rather than guess.

- **ECCC Canadian Climate Normals 1991–2020, Prince George Airport (1096439)**: Monthly temperature, precipitation, snow, days with, wind, frost dates
- **ECCC Canadian Climate Normals 1981–2010, Prince George A (1096450)**: Bright sunshine hours (not measured in 1991–2020)
- **ECCC daily climate data, Prince George Massey Auto (1096454), Prince George STP (volunteer climate station) (1096468), Prince George Airport Auto (1096453)**: June 2021 heat dome readings
- **ECCC daily climate records (LTCE), Prince George area virtual station**: Daily record highs, lows, precipitation and snowfall since 1912
- **Open-Meteo historical weather API**: ERA5 and ERA5-Land reanalysis from ECMWF / Copernicus, daily since 1940 (CC BY 4.0)
- **ECCC historical climate data search**: Raw daily and hourly station data

## More in Live

[See all in Live](https://princegeorgepulse.ca/browse/#live)

- [Live overview Everything happening right now](https://princegeorgepulse.ca/dashboard/)
- [Happening now Alerts, closures, outages, police](https://princegeorgepulse.ca/now/)
- [Weather Now, radar, hourly and 14 days](https://princegeorgepulse.ca/dashboard/weather/)
- [Air quality AQHI and smoke](https://princegeorgepulse.ca/dashboard/air-quality/)
- [Mill smell Pulp mill odour forecast](https://princegeorgepulse.ca/dashboard/smell/)
- [Rivers Fraser and Nechako levels](https://princegeorgepulse.ca/dashboard/rivers/)

## Data

Machine-readable data behind this page, from the free PG Pulse API (https://princegeorgepulse.ca/developers/).

### Climate normals

Source: [Environment and Climate Change Canada, Canadian Climate Normals (Prince George Airport 1991–2020; Prince George A 1981–2010)](https://climate.weather.gc.ca/climate_normals/). Licence: Environment and Climate Change Canada Data Servers End-use Licence (https://eccc-msc.github.io/open-data/licence/readme_en/). Updated 2026-10-01T00:00:00-07:00.
JSON: https://princegeorgepulse.ca/api/v1/climate/normals

#### 1991-2020

- **source**: Environment and Climate Change Canada, Canadian Climate Normals 1991–2020, Prince George (climate ID 1096439)
- **sourceUrl**: <https://climate.weather.gc.ca/climate_normals/results_1991_2020_e.html?searchType=stnName&txtStationName=prince+george&searchMethod=contains&txtCentralLatMin=0&txtCentralLatSec=0&txtCentralLongMin=0&txtCentralLongSec=0&climate_id=1096439&dispBack=0>
- **asOf**: 2026-10-01
- **period**: 1991–2020
- **notes**: Normals are 30-year averages (1991–2020) at Prince George Airport, about 110 m above downtown. "Mean" is the average of the daily high and low, so the warmest month, July, averages 15.9°C over the whole day while its average afternoon high is 22.6°C. ECCC no longer measures bright sunshine, so sunshine hours are the 1981–2010 normals for Prince George A.

##### station

- **name**: Prince George Airport
- **climateId**: 1096439
- **note**: ECCC composite normals station joining Prince George A (1096450) and Prince George Airport Auto (1096453) at the airport
- **elevationM**: 691
- **lat**: 53.8842
- **lng**: -122.6775


##### monthly

- **meanTemp**: -7.8, -5.4, -0.7, 4.9, 10.3, 13.7, 15.9, 15.1, 10.4, 4.4, -2.1, -6.7
- **meanMax**: -3.9, -0.7, 4.8, 11.1, 17.2, 20.2, 22.6, 22.2, 16.9, 9.2, 1.3, -3
- **meanMin**: -11.7, -10, -6.2, -1.3, 3.3, 7.2, 9.1, 8, 4, -0.6, -5.5, -10.3
- **rainMm**: 9.2, 5.4, 9.9, 32.2, 44.9, 67.1, 66.4, 50.3, 56.5, 58.7, 26.5, 5.2
- **snowCm**: 52.7, 26.3, 23.7, 7.7, 2, 0, 0, 0, 0.5, 9.8, 34.5, 46.8
- **precipMm**: 49.5, 30.5, 29.2, 37.4, 45.4, 68.2, 64.4, 47.1, 54.8, 66.4, 56.7, 40.8
- **snowDepthCm**: 24, 24, 21, 3, 0, 0, 0, 0, 0, 0, 3, 12
- **thunderDays**: 0.03, 0.03, 0.13, 0.37, 2, 3.5, 3.8, 2.7, 1.2, 0.47, 0.03, 0
- **fogDays**: 6, 4.4, 2.8, 1.7, 1.5, 2.1, 2.3, 3.7, 6.1, 6.2, 5.6, 4.9
- **smokeDays**: 1, 1, 0.4, 0.2, 0.23, 0.13, 0.57, 0.37, 0.33, 0.67, 0.1, 0.17
- **windKmh**: 10.7, 10.2, 11.5, 10.8, 9.9, 9.1, 8.2, 7.6, 8.2, 10.4, 11.7, 11.4
- **rhMorning**: 83.7, 82.7, 79.8, 79.6, 76.8, 79.3, 82.7, 86.6, 89.4, 87.2, 86.2, 84.4
- **rhAfternoon**: 78.6, 67.6, 52.9, 43.6, 40.3, 45.9, 46.6, 45.7, 52.5, 62.8, 76.7, 80
- **daysAbove20**: 0, 0, 0, 1, 9.1, 14.3, 22.2, 20.3, 7.3, 0.67, 0, 0
- **daysAbove30**: 0, 0, 0, 0, 0.04, 0.41, 2, 1.2, 0, 0, 0, 0
- **daysMaxBelow0**: 18.2, 12.5, 5.1, 0.48, 0, 0, 0, 0, 0, 1.5, 9.4, 18.8
- **frostDays**: 28.5, 26.4, 27, 19.2, 5.4, 0.41, 0, 0.38, 5, 16.5, 25.5, 29.5
- **daysBelowMinus20**: 6.4, 3.8, 1.4, 0, 0, 0, 0, 0, 0, 0.08, 1.2, 3.9
- **daysBelowMinus30**: 2.1, 0.67, 0.1, 0, 0, 0, 0, 0, 0, 0, 0.11, 0.89
- **rainDays**: 3.5, 3.3, 5.4, 9.4, 12.5, 15.4, 14.1, 12.7, 13.2, 15.1, 7.2, 2.5
- **snowDays**: 13.6, 9.4, 8.1, 2.9, 1, 0, 0, 0, 0.26, 2.2, 10.3, 13.1
- **precipDays**: 15.2, 11.6, 12, 10.8, 12.8, 15.6, 14.5, 12.9, 13.2, 16.3, 15.8, 14.8
- **daysHumidex30**: 0, 0, 0, 0, 0.03, 0.4, 2.3, 2.1, 0, 0, 0, 0
- **daysWindChillBelow20**: 8.4, 5.7, 3.3, 0.27, 0, 0, 0, 0, 0, 0.21, 2.3, 6.7
- **daysWindChillBelow30**: 3.6, 1.6, 0.8, 0, 0, 0, 0, 0, 0, 0, 0.48, 2.1
- **daysWindChillBelow40**: 0.97, 0.14, 0.03, 0, 0, 0, 0, 0, 0, 0, 0, 0.3
- **daysGust90**: 0, 0, 0.04, 0, 0, 0, 0.04, 0.04, 0, 0, 0.08, 0
- **daysWind52**: 0.74, 0.43, 0.68, 0.38, 0.22, 0.24, 0.25, 0.25, 0.14, 0.47, 0.65, 0.83
- **daysPrecip1mm**: 10.4, 7.8, 7.7, 7.5, 8.9, 12.1, 10.8, 8.8, 9.7, 12.2, 11, 9.6
- **daysPrecip10mm**: 1, 0.41, 0.31, 0.71, 0.96, 1.9, 1.8, 1, 1.4, 1.5, 1.4, 0.57
- **daysSnow5cm**: 3.7, 1.8, 1.6, 0.32, 0.11, 0, 0, 0, 0, 0.82, 2.7, 3.2
- **daysSnowDepth1cm**: 29.2, 25.4, 21.2, 3, 0.21, 0, 0, 0, 0, 1.6, 12.6, 27.1
- **vapourPressureKpa**: 0.4, 0.4, 0.4, 0.5, 0.7, 1, 1.1, 1.1, 0.9, 0.7, 0.5, 0.4
- **seaLevelPressureKpa**: 101.8, 101.8, 101.5, 101.5, 101.5, 101.4, 101.6, 101.6, 101.7, 101.6, 101.6, 101.7
- **hoursVisUnder1km**: 42.5, 28.7, 13.8, 6.8, 5.9, 5.6, 5.9, 13, 30.9, 37.7, 33.2, 29.6
- **freezingRainDays**: 1.1, 0.57, 0.27, 0, 0, 0, 0, 0, 0, 0.33, 1.4, 0.67
- **hailDays**: 0, 0.07, 0.11, 0.18, 0.25, 0.25, 0.36, 0.21, 0.25, 0.18, 0.04, 0


##### annual

- **meanTemp**: 4.3
- **meanMax**: 9.8
- **meanMin**: -1.2
- **rainMm**: 432
- **snowCm**: 203.9
- **precipMm**: 590.2
- **snowDepthCm**: 7
- **thunderDays**: 14.3
- **fogDays**: 47.2
- **smokeDays**: 5.2
- **windKmh**: 10
- **rhMorning**: 83.2
- **rhAfternoon**: 57.8
- **daysAbove20**: 74.9
- **daysAbove30**: 3.6
- **daysMaxBelow0**: 65.9
- **frostDays**: 183.9
- **daysBelowMinus20**: 16.7
- **daysBelowMinus30**: 3.9
- **rainDays**: 114.2
- **snowDays**: 60.9
- **precipDays**: 165.5
- **daysHumidex30**: 4.9
- **daysWindChillBelow20**: 26.9
- **daysWindChillBelow30**: 8.5
- **daysWindChillBelow40**: 1.4
- **daysGust90**: 0.2
- **daysWind52**: 5.3
- **daysPrecip1mm**: 116.3
- **daysPrecip10mm**: 12.9
- **daysSnow5cm**: 14.2
- **daysSnowDepth1cm**: 120.3
- **vapourPressureKpa**: 0.7
- **seaLevelPressureKpa**: 101.6
- **hoursVisUnder1km**: 253.6
- **freezingRainDays**: 4.4
- **hailDays**: 1.9


##### extremesLongTerm

- **note**: ECCC long-term extremes for the airport composite record, 1942–2020. These do not include the older town station (1912–1942) or anything after 2020, so the heat dome of June 2021 is not in this table. Humidex, wind chill, gust and snow-depth extremes come from the same ECCC normals download.

###### maxTemp

| value | date |
| --- | --- |
| 12.8 | 1968-01-20 |
| 12.8 | 1954-02-07 |
| 19.9 | 2016-03-31 |
| 29.7 | 1977-04-25 |
| 36 | 1983-05-29 |
| 33.9 | 1958-06-24 |
| 35.6 | 2007-07-13 |
| 33.7 | 2017-08-10 |
| 31.4 | 1988-09-04 |
| 25.2 | 1987-10-01 |
| 18.8 | 2016-11-08 |
| 12 | 2014-12-09 |


###### minTemp

| value | date |
| --- | --- |
| -50 | 1950-01-02 |
| -45 | 1956-02-15 |
| -37.8 | 1955-03-24 |
| -25.6 | 1954-04-04 |
| -8.3 | 1954-05-01 |
| -2.8 | 1949-06-25 |
| -1.7 | 1950-07-31 |
| -3.9 | 1947-08-20 |
| -12.2 | 1951-09-26 |
| -26.5 | 1984-10-31 |
| -41.7 | 1955-11-26 |
| -45.6 | 1964-12-16 |


###### rainMm

| value | date |
| --- | --- |
| 12.4 | 1960-01-29 |
| 17.8 | 1962-02-02 |
| 18 | 1957-03-31 |
| 25.5 | 1990-04-24 |
| 24.9 | 1984-05-13 |
| 38.9 | 1960-06-06 |
| 33.8 | 2000-07-02 |
| 50 | 1948-08-04 |
| 33.3 | 1964-09-24 |
| 38.9 | 1962-10-03 |
| 24.9 | 1972-11-01 |
| 16 | 1976-12-16 |


###### snowCm

| value | date |
| --- | --- |
| 29 | 1958-01-22 |
| 22.9 | 1954-02-12 |
| 19.8 | 1955-03-21 |
| 21.8 | 1966-04-10 |
| 9.4 | 1968-05-05 |
| 0.5 | 1974-06-06 |
| 0.2 | 1989-07-29 |
| 0 | 1942-08-01 |
| 9.1 | 1961-09-28 |
| 22.1 | 1971-10-25 |
| 26.9 | 1965-11-22 |
| 30.8 | 1990-12-30 |


###### precipMm

| value | date |
| --- | --- |
| 29 | 1958-01-22 |
| 22.9 | 1954-02-12 |
| 19.8 | 1955-03-21 |
| 27.8 | 1995-04-09 |
| 25.5 | 2010-05-21 |
| 38.9 | 1960-06-06 |
| 33.8 | 2000-07-02 |
| 50 | 1948-08-04 |
| 33.3 | 1964-09-24 |
| 38.9 | 1962-10-03 |
| 28.4 | 1972-11-01 |
| 29 | 1949-12-14 |


###### humidex

| value | date |
| --- | --- |
| 12.8 | 1981-01-22 |
| 12.2 | 1954-02-07 |
| 19.6 | 2016-03-31 |
| 29.2 | 1977-04-25 |
| 35.3 | 1983-05-29 |
| 36.4 | 1955-06-10 |
| 37.3 | 1953-07-11 |
| 36.1 | 1971-08-01 |
| 32.7 | 1988-09-04 |
| 25.1 | 1987-10-01 |
| 18.6 | 2016-11-08 |
| 11.3 | 2014-12-09 |


###### windChill

| value | date |
| --- | --- |
| -51.5 | 1972-01-24 |
| -50.7 | 1956-02-15 |
| -46 | 1955-03-04 |
| -32.9 | 1954-04-01 |
| -12.5 | 1996-05-07 |
| -4.6 | 1965-06-22 |
| 0 | 1953-07-01 |
| -3.5 | 1957-08-26 |
| -11.5 | 1972-09-27 |
| -31.8 | 1984-10-31 |
| -48.2 | 1985-11-26 |
| -49.4 | 1955-12-18 |


###### gustKmh

| value | date | dir |
| --- | --- | --- |
| 129 | 1968-01-17 | S |
| 113 | 1964-02-18 | W |
| 121 | 1966-03-10 | S |
| 119 | 1961-04-17 | W |
| 101 | 1963-05-15 | W |
| 97 | 1962-06-26 | S |
| 113 | 1964-07-08 | SW |
| 95 | 2000-08-25 | W |
| 91 | 1981-09-30 | S |
| 129 | 1961-10-31 | W |
| 121 | 1960-11-19 | S |
| 105 | 1965-12-03 | S |


###### snowDepthCm

| value | date |
| --- | --- |
| 98 | 1982-01-30 |
| 104 | 1956-02-24 |
| 93 | 1956-03-02 |
| 55 | 2013-04-01 |
| 6 | 2010-05-21 |
| 0 | 1955-06-01 |
| 0 | 1955-07-01 |
| 0 | 1955-08-01 |
| 5 | 1961-09-28 |
| 26 | 2012-10-30 |
| 39 | 1986-11-19 |
| 62 | 1955-12-25 |



##### frost

- **lastSpringFrost**: May 22
- **firstFallFrost**: Sep 7
- **frostFreeDays**: 107


##### sunshine

- **period**: 1981–2010
- **station**: Prince George A (1096450)
- **source**: Environment and Climate Change Canada, Canadian Climate Normals 1981–2010, Prince George A (climate ID 1096450)
- **sourceUrl**: <https://climate.weather.gc.ca/climate_normals/results_1981_2010_e.html?stnID=631>
- **monthlyHours**: 48.99, 84.01, 153.46, 204.6, 247.51, 250.98, 286.17, 261.84, 177.74, 107.97, 51.2, 43.6
- **annualHours**: 1918.07
- **monthlyPct**: 19.67, 30.53, 41.83, 48.71, 50.09, 49.17, 55.82, 56.91, 46.47, 32.89, 19.8, 18.73
- **annualPct**: 39.22



#### 1981-2010

- **source**: Environment and Climate Change Canada, Canadian Climate Normals 1981–2010, Prince George A (climate ID 1096450)
- **sourceUrl**: <https://climate.weather.gc.ca/climate_normals/results_1981_2010_e.html?stnID=631>
- **apiUrl**: <https://api.weather.gc.ca/collections/climate-normals/items?CLIMATE_IDENTIFIER=1096450>
- **asOf**: 2012-10-05
- **period**: 1981–2010
- **notes**: 1981–2010 is the most recent normals period ECCC has published for this station. The airport station closed in 2009 and was replaced by Prince George Airport Auto.

##### station

- **name**: Prince George A
- **climateId**: 1096450
- **elevationM**: 691.3
- **lat**: 53.8908
- **lng**: -122.6789


##### monthly

- **meanTemp**: -7.9, -5.02, -0.22, 5.04, 10.08, 13.75, 15.8, 14.98, 10.36, 4.47, -2.45, -7.19
- **meanMax**: -4.02, -0.43, 5.17, 11.18, 16.69, 20.15, 22.44, 21.96, 16.69, 9.38, 0.97, -3.48
- **meanMin**: -11.74, -9.59, -5.62, -1.14, 3.42, 7.3, 9.1, 7.95, 3.97, -0.47, -5.86, -10.86
- **rainMm**: 8.06, 6.7, 12, 28.89, 47.2, 65.26, 62.09, 51.51, 55.93, 56.48, 23.93, 5.56
- **snowCm**: 54.64, 28.14, 20.77, 7.43, 1.94, 0, 0.01, 0, 0.32, 7.94, 36.19, 47.69
- **precipMm**: 52.93, 29.49, 29.71, 36.01, 49.03, 65.26, 62.1, 51.51, 56.28, 63.32, 55.33, 43.88
- **sunshineHours**: 48.99, 84.01, 153.46, 204.6, 247.51, 250.98, 286.17, 261.84, 177.74, 107.97, 51.2, 43.6
- **sunnyDays**: 16.76, 21.05, 27.6, 28.43, 30.05, 28.86, 29.95, 30.1, 27.43, 24.55, 17.67, 16.43
- **sunshinePct**: 19.67, 30.53, 41.83, 48.71, 50.09, 49.17, 55.82, 56.91, 46.47, 32.89, 19.8, 18.73
- **snowDepthCm**: 20.9, 19.95, 10.58, 1.3, 0.01, 0, 0, 0, 0, 0.28, 4.28, 11.94
- **windKmh**: 10.2, 10.14, 10.71, 10.61, 9.69, 8.79, 7.93, 7.16, 8.05, 10.24, 11.17, 10.96
- **windDirDeg**: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180
- **thunderDays**: 0.03, 0.1, 0.28, 0.93, 3, 5.03, 5.63, 4.17, 1.59, 0.65, 0.04, 0
- **fogDays**: 7.97, 6.14, 3.45, 2.1, 1.86, 2.48, 3.15, 4.79, 6.93, 7.65, 7.32, 6.52
- **smokeDays**: 1.72, 1.28, 0.41, 0.24, 0.18, 0.28, 0.59, 0.55, 1.31, 1.65, 0.36, 0.85
- **precipDays**: 15.21, 11.72, 11.31, 10.34, 13.5, 15.17, 14.3, 13.07, 12.62, 15.81, 15.57, 14.29
- **snowDays**: 13.97, 9.86, 7.86, 3.34, 0.96, 0, 0.04, 0, 0.17, 2.59, 11.25, 13.25
- **daysAbove20**: 0, 0, 0, 1.07, 7.64, 14.03, 21.15, 19.59, 7.38, 0.54, 0, 0
- **daysAbove30**: 0, 0, 0, 0, 0.18, 0.38, 1.7, 1.03, 0.1, 0, 0, 0
- **daysBelowMinus20**: 6.19, 3.59, 0.93, 0, 0, 0, 0, 0, 0, 0.19, 1.67, 4.14
- **daysBelowMinus30**: 2.11, 0.45, 0.07, 0, 0, 0, 0, 0, 0, 0, 0.3, 1.43
- **rhMorning**: 82.17, 80.3, 78.41, 77.07, 75.94, 78.45, 82.36, 86.37, 87.9, 85.28, 85.3, 82.81
- **rhAfternoon**: 77.4, 66.2, 52.12, 42.44, 41.15, 45.66, 46.78, 46.54, 51.51, 61.5, 76.84, 78.85
- **daysMaxBelow0**: 18.33, 12.14, 4.03, 0.41, 0, 0, 0, 0, 0, 1.27, 9.41, 19.14
- **rainDays**: 3.17, 3.59, 5.69, 8.59, 13.11, 15.17, 14.3, 13.07, 12.59, 14.63, 6.96, 2.64
- **frostDays**: 28.89, 25.97, 27.17, 19.31, 5.79, 0.31, 0, 0.48, 4.97, 16.35, 25.67, 29.29


##### annual

- **meanTemp**: 4.31
- **meanMax**: 9.73
- **meanMin**: -1.13
- **daysAbove20**: 71.4
- **daysAbove30**: 3.39
- **frostDays**: 184.2
- **daysBelowMinus20**: 16.71
- **daysBelowMinus30**: 4.36
- **rainMm**: 423.61
- **snowCm**: 205.07
- **precipMm**: 594.85
- **rainDays**: 113.51
- **snowDays**: 63.29
- **precipDays**: 162.91
- **snowDepthCm**: 5.77
- **thunderDays**: 21.45
- **fogDays**: 60.36
- **smokeDays**: 9.42
- **windKmh**: 9.64
- **windDirDeg**: 180
- **sunshineHours**: 1918.07
- **sunnyDays**: 298.88
- **sunshinePct**: 39.22
- **rhMorning**: 81.86
- **rhAfternoon**: 57.25
- **daysMaxBelow0**: 64.73


##### frost

- **lastSpringFrostDayOfYear**: 146
- **lastSpringFrost**: May 26
- **firstFallFrostDayOfYear**: 248
- **firstFallFrost**: Sep 5
- **frostFreeDays**: 101

### Records for today

Source: [Environment and Climate Change Canada, Daily climate records (LTCE), Prince George area virtual station VSBC79V](https://api.weather.gc.ca/collections/ltce-temperature/items?VIRTUAL_CLIMATE_ID=VSBC79V). Licence: Environment and Climate Change Canada Data Servers End-use Licence (https://eccc-msc.github.io/open-data/licence/readme_en/). Updated 2026-10-12T13:20:22.635Z.
JSON: https://princegeorgepulse.ca/api/v1/climate/records?day=10-16

- **m**: 10
- **d**: 16
- **hi**: 23.9
- **hiY**: 1929
- **lo**: -13.1
- **loY**: 1992
- **coldHi**: -3.9
- **coldHiY**: 1930
- **warmLo**: 13.3
- **warmLoY**: 1929
- **pr**: 17.5
- **prY**: 2020
- **sn**: 6.8
- **snY**: 1991

---

Markdown version of https://princegeorgepulse.ca/dashboard/climate/. Guide for AI agents: https://princegeorgepulse.ca/llms.txt. Free API: https://princegeorgepulse.ca/developers/
