Whistler, town (1990 est. pop. 4,459), SW B.C., W Canada, 60 mi (97 km) N of Vancouver, near Alta and Green lakes in Whistler Valley in the Coast Mts. A popular summer resort area since the 1920s, it was also developed as a ski resort in the 1960s and now lies at the foot of Whistler Blackcomb, North America's largest ski resort and the site of the Alpine events in the 2010 Winter Olympics. Garibaldi Provincial Park is there.