Interior British Columbia Snow Tracker

🎿 Track Every Flake

PowWatch aggregates snow reports, live weather data, webcams, and backcountry zone information across Interior British Columbia. Track conditions at 11 ski resorts and 3 backcountry zonesβ€”all in one place, updated every 30 minutes.

❄️ About PowWatch

PowWatch was built by skiers, for skiers. Instead of checking multiple websites and comparing different reports, get all your BC snow intel in one placeβ€”whether you're heading to the resort or venturing into the backcountry.

Our platform automatically fetches and aggregates data every 30 minutes from multiple sources:

How It Works

PowWatch runs a Python-based backend server that scrapes official resort websites every 30 minutes. For resorts where official data is available (Big White, Revelstoke, Kicking Horse, Panorama, Fernie, Whitewater, and others), we extract snow reports directly from their sites. When scraping fails or data is unavailable, the system falls back to cached data and weather forecasts.

Weather data comes from the Open-Meteo API, providing 14-day forecasts with hourly temperature, precipitation, wind, and cloud cover predictions. Webcams are aggregated from resort websites and embedded for real-time viewing. All data is cached server-side for fast, reliable access even during high-traffic periods.

Backcountry route information combines satellite imagery (Esri and OpenStreetMap), detailed route descriptions, elevation stats, aspect information, and safety warnings. All backcountry data is curated and updated manually to ensure accuracy.

Current Coverage

11
Ski Resorts
3
Backcountry Zones
30+
Live Webcams
30
Min Updates

Backcountry Features

The backcountry section provides detailed information for ski touring and backcountry skiing in Interior BC's most popular zones:

Critical: Backcountry skiing is inherently dangerous. All route information is for reference only and does not replace proper avalanche training, current forecasts from Avalanche Canada, or sound decision-making. Always travel with proper safety equipment and partners.

Features

PowWatch includes several tools to help you make informed decisions:

Roadmap

Future improvements planned for PowWatch:

Technology & Architecture

PowWatch is built with simplicity and reliability in mind:

Open Source

PowWatch is an open-source project licensed under MIT. The entire codebase is available on GitHub for anyone who wants to contribute, learn from the code, or deploy their own instance for a different region.

We welcome contributions! Whether it's adding new resorts, improving scrapers, fixing bugs, or enhancing the UI, all pull requests are reviewed and appreciated.

Get in Touch

Have feedback? Want to report an issue? Interested in contributing?

Visit our GitHub repository to view the source code, report issues, or contribute improvements.

Built with ❄️ by powder enthusiasts in Interior British Columbia