Forecast source
The choice applies to widgets, maps and forecasts. Actual station readings stay unchanged. Automatic tries Open-Meteo first, then available direct sources if a supported request fails.
From the coastal mountains of British Columbia to the Canadian Rockies. Whistler offers resort scale, Revelstoke steeper terrain and Lake Louise extraordinary scenery.
More remarkable mountains, from familiar favourites to unexpected places.
Rocky Mountain panoramas and varied terrain inside Banff National Park.
The shortlist
A mountain for ambitious skiers, above a characterful railway town.
The shortlist
Three mountains arranged around a pedestrian resort village.
The shortlist
An Okanagan mountain village with accommodation around the slopes.
The shortlist
A colourful mountain village above Vernon in the Okanagan.
Alpine bowls and forest terrain above the town of Fernie.
The shortlist
Ridgelines and steep terrain above Golden in the Columbia Mountains.
A mountain village near Invermere in the Purcell Mountains.
Forest-covered mountains beside the town of Rossland.
The shortlist
A mountain day-trip destination outside Nelson in the Selkirk Mountains.
The shortlist
Tree-lined slopes above the town of Kimberley.
The shortlist
Mountain skiing in Banff National Park, reached by a valley gondola.
The shortlist
A smaller ski mountain close to the town of Banff.
The shortlist
Rocky Mountain skiing above Jasper in its national park.
The shortlist
A pedestrian resort village beneath a Laurentian mountain.
The shortlist
Slopes descending towards the St. Lawrence River in Charlevoix.
Mont-Sainte-Anne is a ski area in Quebec, Canada. Compare the mountain forecast and local places when planning your visit.
Castle Mountain Resort is a ski area in Alberta, Canada. Compare the mountain forecast and local places when planning your visit.
Mount Washington Alpine Resort is a ski area in British Columbia, Canada. Compare the mountain forecast and local places when planning your visit.
Apex Mountain Resort is a ski area in British Columbia, Canada. Compare the mountain forecast and local places when planning your visit.
Bromont Montagne d'Expérience is a ski area in Quebec, Canada. Compare the mountain forecast and local places when planning your visit.
Hudson Bay Mountain is a ski area in British Columbia, Canada. Compare the mountain forecast and local places when planning your visit.
Mont Sutton is a ski area in Quebec, Canada. Compare the mountain forecast and local places when planning your visit.
Troll Resort is a ski area in British Columbia, Canada. Compare the mountain forecast and local places when planning your visit.
Nakiska is a ski area in Alberta, Canada. Compare the mountain forecast and local places when planning your visit.
Blue Mountain Ski Resort is a ski area in Ontario, Canada. Compare the mountain forecast and local places when planning your visit.
Station touristique Stoneham is a ski area in Quebec, Canada. Compare the mountain forecast and local places when planning your visit.
Sommet Saint-Sauveur is a ski area in Quebec, Canada. Compare the mountain forecast and local places when planning your visit.
Cypress Mountain is a ski area in British Columbia, Canada. Compare the mountain forecast and local places when planning your visit.
Mount Timothy is a ski area in British Columbia, Canada. Compare the mountain forecast and local places when planning your visit.
Try another name or clear a filter to explore more places.
The choice applies to widgets, maps and forecasts. Actual station readings stay unchanged. Automatic tries Open-Meteo first, then available direct sources if a supported request fails.
Data service providing forecasts from NOAA, ECMWF, ECCC, DWD, the Met Office, Météo-France and JMA. Available models, variables and grids depend on the location and product.
XIONIA collects data directly from the model providers. Forecasts and maps are served after the source cycle has been published and collected. The selected product shows its model, resolution, available variables and run.
Each available family contributes once per variable. Direct forecasts select the freshest available GFS grid and use equal family weights as the baseline. Local weights apply only where enabled after validation. The comparison shows actual percentages and model cycles.
Additional model forecasts are also shown for comparison and backtesting. Their presence does not automatically add weight to the combined forecast; check the displayed weights.
A dash means unavailable data. Wind and gust may use different models. AIGFS temperature is excluded when it cannot be compared on the same elevation basis. Six-hour precipitation is water equivalent, not snow depth.
A “Today” label with hours in parentheses covers only the stated time window; subsequent days require full local coverage. Days 8–14 are a less certain outlook. Agreement between models is not a probability from a true ensemble.
Ensemble systems provide multiple forecast scenarios; the available systems appear in the chart selector and image catalogue. AIGFS is the single forecast; AIGEFS is the separate ensemble. Available variables and forecast horizons differ by system.
Open-Meteo · NOAA · ECMWF Open Data · ECCC Open Data · DWD / ICON · Met Office / UKMO · Météo-France / ARPEGE · JMA
A Canadian ski holiday may centre on a resort village or use a separate town as a base. Whistler, the Banff and Lake Louise area, British Columbia mountain towns and Tremblant each create a different daily routine. Leave time for the place you are staying as well as the mountain.
Local pistes, linked areas and regional ski passes in separate columns. Select a column heading to sort numerically. Unknown values appear last.
Published ticket prices for 31 ski resorts: 18 with adult day rates, of which 15 are included in the comparison before season and currency filters. Compare ski pass prices and piste kilometres in the table. Each resort page includes available child tickets, multi-day passes, season passes and low/high-season rates.
| Destination | ||||
|---|---|---|---|---|
| —Length not verified · 200+ runs | — | — | 351 CADSeason not stated · Whistler BlackcombSource: Skiresort.com | |
| —Length not verified | — | — | 160–185 CAD2026/27 · Lake Louise · full-day ticketOfficial sourceBefore tax | |
| —Length not verified | — | — | 199–220 CAD2026/27 · RevelstokeOfficial sourceBefore tax | |
| —Length not verified | — | — | 209 CAD2026/27 · Sun Peaks · alpine full-price dayOfficial sourceBefore tax | |
| 105 kmBig WhiteUndated source · does not indicate present operation | — | — | 159–239 CAD2026/27 · Big White · window ratesOfficial sourceBefore taxMon–Fri · window, outside peak dates | |
| —Length not verified · 133 runs | — | — | 175 CAD2025/26 · Silver Star Mountain Resort · Coverage as stated by sourceSource: IntskiPrevious-season price · 2025/26 | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified · 145 runs | — | — | Other passesNo comparable day rate | |
| —Length not verified · 3850 acres | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | 159 CAD2026/27 · Whitewater · all mountain · window rateOfficial sourceBefore tax | |
| —Length not verified · 80 runs · 1800+ acres | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| 82 kmTremblant · four mountain sidesSource reference: 2026 · season not confirmed | — | — | 156–195 CAD2026/27 · TremblantOfficial source | |
| —Length not verified | — | — | 152–188 CAD2026/27 · Le Massif · regular day ticketOfficial sourceBefore taxMon–Thu · regular rate | |
| 73 kmMont-Sainte-Anne · three mountain sides | — | — | 152–162 CAD2026/27 · Mont-Sainte-AnneOfficial source | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified · 85 runs | — | — | 128 CAD2026/27 · Apex MountainOfficial sourceBefore tax | |
| —Length not verified | — | — | 142 CAD2026/27 · Bromont · 8 hours / ticket windowOfficial sourceBefore tax | |
| —Length not verified | — | — | 79–91 CADSeason not stated · Hudson Bay MountainOfficial sourcePublished quote · not sorted | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | 85.71 CADSeason not stated · Troll ResortOfficial sourcePublished quote · not sorted | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | from 59 CAD2026/27 · Blue Mountain Resort · OntarioOfficial source | |
| 33.6 kmStoneham · four-mountain trail inventory | — | — | 105–115 CAD2026/27 · StonehamOfficial source | |
| —Length not verified | — | — | 92.99 CADSeason not stated · Sommet Saint-SauveurSource: Skiresort.com | |
| —Length not verified | — | — | Other passesNo comparable day rate | |
| —Length not verified | — | — | 90 CADSeason not stated · Mount TimothyOfficial sourcePublished quote · not sorted |
— = not yet verified. ≈ = approximate, as stated by the source. A + preserves the operator’s “over” figure. The same network can appear for several destinations; rows must not be added together. Totals including ski routes are labelled.
When choosing a ski destination, compare the area you will actually use. Local kilometres describe a particular ski area, linked kilometres cover the wider network, and a regional ski pass covers separate areas under a shared ticket.
A verified piste length (km) is available for 3 of 31 destinations in this table. Missing values are not filled with estimates. Sources and measurement differences are explained on resort pages.
Choose your base using access to the pistes and the forecast at the relevant altitude. A nearby village or mountain pass on the map does not imply a piste link or a road open in winter.