Whistler fue, junto con Vancouver, la estación anfitriona de los Olimpiadas de Invierno 2010 y de los Paralímpicos. La ceremonia de inauguración y los eventos de hockey, patinaje de velocidad, patinaje artístico y eventos de esquí freestyle tuvieron lugar en Vancouver y sus inmediaciones (Richmond y Cypress Mountain), los demás eventos alpinos, de deslizamiento y esquí nórdico tuvieron lugar en la villa de Whistler y sus alrededores. La villa olímpica y paraolímpica también conocida como la villa de los atletas albergó a 2400 atletas, entrenadores y representantes de las delegaciones. Tras finalizar el evento la villa está siendo habilitada como un barrio residencial.