Chamonix to najstarszy ośrodek narciarski we Francji, określany jest jako raj dla zaawansowanych narciarzy i snowboardzistów. najczęściej używanym terenem przez narciarzy jest lodowiec La Vallée Blanche. Lodowiec ten spływa spod Mont Blanc du Tacul i Aiguille du Midi do doliny Vallée de Chamonix. Są tam spektakularne trasy dla narciarzy i snowboardzistów, choć należy zachować ostrożność ze względu na szczeliny powstające na lodowcu. Poza tym dolina ma około sześć odrębnych ośrodków narciarskich. Są to: stoki na Le Brévent (krótkie, ale strome trasy wiodące do centrum miasta), La Flégère (w Les Praz), Les Planards (posiada trasy dla narciarzy początkujących i średnio zaawansowanych), Les Grands Montets (w Argentière) i Domaine de Balme (w Le Tours). Wiele z nich oferuje trudne i niewytyczone trasy narciarskie z możliwością zjazdu do Szwajcarii.

Istnieje również ośrodek narciarski w Les Houches.

W Chamonix odbywają się czasami zawody Pucharu Świata w narciarstwie alpejskim.

W mieście działa klub hokejowy Chamois de Chamonix, występujący w rozgrywkach Ligue Magnus.