Welcome to Whistler

The town of Whistler hardly needs an introduction. The ski-Mecca-turned-resort-destination has attracted outdoor lovers since the ‘60s and has become one of the preeminent mountain towns on the planet.

It has hosted the Olympic Games and is a globally-recognized mountain bike hub. Located less than two hours drive north of Vancouver, Whistler sits in the Canadian Coast Range mountains, which stretch 1600 kilometres along the length of British Columbia. Whistler Blackcomb is the largest ski resort in North America, and consistently sits at the peak of “Best of” lists in every leading outdoor magazine. Approximately 12,000 people live here. Millions visit annually, injecting a uniquely cosmopolitan energy into a mountain town cultural foundation. From a dynamic live music scene to vast wilderness to a celebrated culinary scene, Whistler is unlike anywhere else.

Do you belong in Whistler?