Karpacz to idealny ośrodek sportów zimowych, każdego roku przyjeżdżają tu tłumy adeptów narciarstwa. W samym Karpaczu znajduje się kilkanaście oświetlonych stoków narciarskich o umiarkowanym stopniu trudności, często naśnieżanych, z wyciągami i wypożyczalniami sprzętu.
Są też lodowiska (całoroczne, ul. Gimnazjalna), Snowtubing – zjeżdżanie na pontonach (ul. Myśliwska), rynna snowboardowa czy Alpejski tor bobslejowy „Alpine-Coaster”.
Zaawansowani i wymagający narciarze znajdą swe miejsce natomiast w Kompleksie Narciarskim Śnieżka, który dysponuje 7 wyciągami (krzesełkowe i orczykowe) oraz nartostradami o różnym stopniu trudności. Połowa tras jest sztucznie naśnieżana. Działają tu szkoły narciarskie oraz wypożyczalnie.
W Karpaczu znajdą też coś dla siebie miłośnicy narciarstwa biegowego – pięknie położoną trasę w Karpaczu Górnym oraz trasę przy „Domu Śląskim”.