After you select a point in Map → Point Selector and click “Record point”, the table below will update.
Download the last recorded point's ensemble 'Mean' values as a CSV file.
Download point table (CSV)This application visualizes climate metrics over Canada as gridded fields, with optional overlays (hydrometric gauges and dam inventories).
Use the sidebar to select a variable, warming level, and summary statistic (where available).
Only one gridded layer is shown at a time (the most recent active selection).
The viewer supports two equivalent ways to specify a point of interest.
In both cases, you must click Record point to generate the table.
Notes:
After you click Record point, the extracted values appear under:
Table → Selected point – ensemble “Mean” values.
The header shows the selected lon/lat and the nearest grid indices (rlat/rlon) used for sampling.
Download the most recent extracted table from:
Downloads → Download point table (CSV)
The CSV always corresponds to the most recently recorded point.
We welcome your feedback and questions regarding the Canada Climate Viewer.
Developed in partnership with the National Research Council of Canada (NRC)
Email: mnajafi7@uwo.ca
Principal Investigator
M. Reza Najafi, PhD, P.Eng.
Professor, Department of Civil and Environmental Engineering (CEE)
HydroClimEx Lab, Western University
London, Ontario, Canada
NRC Technical Lead
Hamidreza Shirkhani, PhD
National Research Council Canada (NRC)
Hamidreza.Shirkhani@nrc-cnrc.gc.ca
Webtool development:
Afshin Shaygani, PhD (former Postdoctoral Fellow) HydroClimEx Lab
Data:
Jack W. Warden
HydroClimEx Lab
Acknowledgement:
This project was supported by the Climate Resilient Built Environment (CRBE) Initiative, funded by Housing, Infrastructure and Communities Canada (HICC).
Version: 0.9 Beta (2026)
The Canada Climate Viewer is a specialized high-performance visualization tool designed to handle large-scale national hydro-climatic datasets. It is engineered to provide near-instantaneous interactivity for complex spatial data through a multi-tiered optimization strategy:
orjson serialization for high-speed data transmission between the server and the browser.Developed by:
Afshin Shaygani, PhD (former Postdoctoral Fellow) HydroClimEx Lab
Data Provision:
Jack W. Warden
HydroClimEx Lab, Western University
Data presented through the Canada Climate Viewer were compiled or derived from the following datasets, models, and publications:
Climate projections and indices: Climate projections were derived from the Ouranos CRCM5-CMIP6 ensemble. Climate indices were calculated for individual simulations on the model’s native grid and summarized by warming level using ensemble statistics (Paquin et al., 2025).
Global dam information: Nationwide locations of large dams were obtained from Version 1 of the Global Dam Tracker (GDAT) dataset (Zhang & Gu, 2023).
Ontario dam information: Ontario dam locations and attributes were obtained from the Ontario Dam Inventory, published by the Ontario Ministry of Natural Resources and Forestry through Land Information Ontario (Ontario Ministry of Natural Resources and Forestry, 2020).
Gauge-location hydrologic data: Modelled hydrologic and streamflow data at gauge locations were generated using the WRF-Hydro® Modeling System (Gochis et al., 2020).
Compound inland flooding: Compound inland flooding data were derived from the rain-on-snow and saturation-excess flooding analyses presented by Fereshtehpour et al. (2025).
Paquin, D., McCray, C. D., Gauthier, C. B., Giguère, M., Asselin, O., Bourgault, P., Labonté, M.-P., & Matte, D. (2025). The Ouranos CRCM5-CMIP6 ensemble: A dynamically downscaled ensemble of CMIP6 simulations over North America. Scientific Data, 12, 1984.
Zhang, A. T., & Gu, V. X. (2023). Global Dam Tracker: A database of more than 35,000 dams with location, catchment, and attribute information (Version 1) [Data set]. Zenodo.
Ontario Ministry of Natural Resources and Forestry. (2020). Ontario Dam Inventory [Data set]. Land Information Ontario, Government of Ontario.
Gochis, D. J., Barlage, M., Cabell, R., Casali, M., Dugger, A., FitzGerald, K., McAllister, M., McCreight, J., RafieeiNasab, A., Read, L., Sampson, K., Yates, D., & Zhang, Y. (2020). The WRF-Hydro® Modeling System Technical Description, Version 5.1.1. National Center for Atmospheric Research.
Fereshtehpour, M., Najafi, M. R., & Cannon, A. J. (2025). Characterizing compound inland flooding mechanisms and risks in North America under climate change. Earth’s Future, 13(2), e2024EF005353.
The data and information provided through Canada Climate Viewer are made available on an “AS IS” basis and without any warranty or representation of any kind, whether express or implied, including but not limited to warranties of accuracy, completeness, reliability, fitness for a particular purpose, or non-infringement
Use of this tool and any reliance placed on the data or derived information is entirely at the user’s own risk. The project team and affiliated institutions make no guarantees regarding the applicability of the outputs to any specific engineering, regulatory, operational, or decision-making context.
To the fullest extent permitted by law, The University of Western Ontario, and The NRC shall not be liable for any loss, damage, or injury of any kind arising from the use of, or reliance upon, the information provided by this tool, including but not limited to direct, indirect, incidental, consequential, or special damages.
Nothing in this statement limits the responsibility of users to exercise appropriate professional judgment or to comply with applicable codes, standards, regulations, and legal requirements.
The tool computes indices for each CRCM5 ensemble member on the native grid, summarized using ensemble statistics for each warming level. Units are reported as either multiplicative change factors (PerChg) or additive changes in base units (e.g., Δdays, ΔdegC).
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| pr100yr | 100-Year Precipitation | pr | Annual maxima of daily pr are extracted; a GEV is fitted using L-moments; the 100-year return level is computed (>= 20 valid years). | PerChg |
| pr250yr | 250-Year Precipitation | pr | As pr100yr with return period = 250 years. | PerChg |
| pr500yr | 500-Year Precipitation | pr | As pr100yr with return period = 500 years. | PerChg |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| prcptot | Mean Total Annual Precipitation | pr | Annual total pr is computed for each year and averaged across years. | PerChg |
| rx1day | Mean Annual Maximum 1-Day Precipitation | pr | Annual maximum daily pr is computed and averaged across years. | PerChg |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| FTCsurface_Freq | Mean Annual Surface Freeze–Thaw Day Count | tasmin, tasmax | Counts days meeting (tasmin < 0) AND (tasmax > 0), aggregated annually, then averaged across years. | Δdays |
| FTCsurface_Int | Mean Freeze–Thaw Day Temperature Range | tasmin, tasmax | Mean (tasmax − tasmin) on freeze–thaw days, aggregated annually, then averaged across years. | PerChg |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| ETR_Mean | Mean Monthly Extreme Temperature Range | tasmin, tasmax | For each month: ETR = max(tasmax) − min(tasmin). Compute calendar-month climatologies, then take the mean across months. | ΔdegC |
| ETR_Max | Max Monthly Extreme Temperature Range | tasmin, tasmax | As ETR_Mean; take the maximum across calendar months. | ΔdegC |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| FDD | Mean Annual Freezing Degree Days | tas | Accumulates degrees below 0°C by summing (0 − tas) when tas < 0; annual sums averaged across years. | ΔdegC·days |
| TDD | Mean Annual Thawing Degree Days | tas | Accumulates degrees above 0°C by summing tas when tas > 0; annual sums averaged across years. | ΔdegC·days |
| Tmm | Annual Mean Temperature | tas | Annual mean temperature is computed and averaged across years. | ΔdegC |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| CWD | Max Consecutive Wet Days | pr | Max run length of days with pr >= wet-day threshold (1.0 mm/day); averaged across years. | Δdays |
| CDD | Max Consecutive Dry Days | pr | Max run length of days with pr < wet-day threshold (1.0 mm/day); averaged across years. | Δdays |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| R10mm | Days with ≥ 10 mm precipitation | pr | Annual count of days with pr >= 10 mm/day, averaged across years. | Δdays |
| R20mm | Days with ≥ 20 mm precipitation | pr | Annual count of days with pr >= 20 mm/day, averaged across years. | Δdays |
| SDII | Simple Daily Intensity Index | pr | (Annual wet-day pr total) / (Annual number of wet days), averaged across years. | Δmm/day |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| R95p | Very Wet Day Precipitation | pr | Annual total pr from days where pr > 95th percentile threshold (baseline derived). | PerChg |
| R95pTOT | Contribution from Very Wet Days | pr | (R95p annual total / annual wet-day total) × 100. | Δ percent |
| R99p | Extremely Wet Day Precipitation | pr | Annual total pr from days where pr > 99th percentile threshold (baseline derived). | PerChg |
| R99pTOT | Contribution from Extremely Wet Days | pr | (R99p annual total / annual wet-day total) × 100. | Δ percent |
| Short Name | Long Name | Input Var | Definition | Units / CF |
|---|---|---|---|---|
| ROS Freq | Rain on Snow - Delta of Annual Average Frequency | pr, swe | Annual count of rain-on-snow (ROS) event days. ROS days satisfy: rainfall > P98, snowmelt > P98, and snowmelt / (rainfall + snowmelt) ≥ 20%. | Δdays |
| ROS joint runoff | Delta of % Rain on Snow Events leading to Heavy Runoff | pr, swe, surface runoff | Percentage of ROS events associated with heavy surface runoff on the event day or following day. Heavy runoff is defined as surface runoff > P98 and > 1 mm/day. | Δpercent |
| SEF Freq | Saturation Excess Flooding - Delta of Annual Average Frequency | pr, soil moisture | Annual count of saturation-excess flooding (SEF) event days. SEF days satisfy: rainfall > P98 and previous-day soil moisture > P98. | Δdays |
| SEF joint runoff | Delta of % Saturation Excess Flooding Events leading to Heavy Runoff | pr, soil moisture, surface runoff | Percentage of SEF events associated with heavy surface runoff on the event day or following day. Heavy runoff is defined as surface runoff > P98 and > 1 mm/day. | Δpercent |