Whistler Weather History & Stats. Located in the Coast Mountain Range of British Columbia, Canada, Whistler Blackcomb consistently offers the most reliable snow conditions, receiving an average annual snowfall of 11.91 metres / 469 inches / 39.1 ft per year. Whistler Historical Snowfall (cm)