Szklarska Poręba to odpowiednie miejsce dla osób lubiących aktywny wypoczynek. Miasto nastawione jest na turystów, którzy uwielbiają narciarstwo, kolarstwo górskie, piesze wędrówki.
Wokół Szklarskiej Poręby, a także w samym mieście wytyczonych jest już ponad 200 km tras rowerowych o różnym stopniu trudności, dla amatorów, sportowców i rodzinnych wycieczek. Szklarska Poręba noclegi jest doskonałym punktem wypadowym wycieczek w głąb polskich i czeskich Karkonoszy i Gór Izerskich oraz do atrakcyjnych, turystycznych miejscowości po jednej i drugiej stronie granicy. Zwłaszcza Szklarska Poręba domki czy pensjonaty Szklarska Poręba cieszą się ogromną popularności w śród turystów. Trasy rowerowe Szklarskiej Poręby łączą się z trasami rowerowymi okolic Harrachova i Kořenova (Czechy) przez turystyczne-górskie przejścia graniczne. W miejscowości znajduje się Karkonoskie Centrum Edukacji Ekologicznej, Muzeum Mineralogiczne (z największym w Polsce samorodkiem złota), Dom Wlastimila Hofmana, Kamienny Krąg Zbigniewa Frączkiewicza, Stara Chata Walońska „Juna” oraz Żelazny Tygiel Waloński (skansen odtworzonych urządzeń górniczo-hutniczych).
Noclegi Szklarska Poręba blisko wyciągów zapewne szukają narciarze i snowboardziści. Stoki są doskonale przygotowane, tak samo jak trasy narciarstwa biegowego. Szklarska Poręba to miasteczko, które może zaspokoić każdy „turystyczny apetyt” na przygodę, rekreację i kontakt z naturą. Miłośnicy narciarstwa biegowego również znajdą coś dla siebie. Znajdują się tu trasy o łącznej długości około 100 km, mogą zaspokoić oczekiwania wyczynowców jak i amatorów spacerów na biegówkach (najwyżej położone trasy usytuowane są na wysokości prawie 1000 m n.p.m), zaś po sezonie zimowym służą one amatorom dwóch kółek.
Istnieje także wiele małych wyciągów linkowych lub orczykowych rozrzuconych na stokach całego miasta.
Miasto przepięknie położone w dolinie rzeki Kamiennej i jej dopływów, od południa na stokach Karkonoszy z dominującą nad miastem Szrenicą, od północy na stokach Gór Izerskich z Wysokim Kamieniem i Czarną Górą, zaś od wschodu wzniesienia Pogórza Karkonoskiego oddzielają miasto od Kotliny Jeleniogórskiej. Centrum narciarstwa zjazdowego jest masyw Szrenicy, na których zlokalizowanych jest 5 tras zjazdowych o łącznej długości ok. 12 km, o różnym stopniu trudności . Sieć wyciągów składa się z dwuodcinkowego wyciągu krzesełkowego oraz 5 wyciągów orczykowych. Jest też kolej linowa „Karkonosze Express” Ta „sześcioosobowa kanapa” to najdłuższy tego typu wyciąg w Polsce.