Varhaisin historiallinen maininta paikasta on vuodelta 1366. Szklarska Poręba oli osa Saksaatoiseen maailmansotaan saakka. Sodan jälkeen se liitettiin Puolaan. Vuonna 1959 kylän nimellä sitä ennen ollut Szklarska Poręba julistettiin kaupungiksi. Siellä toimii myös lasitehdas. Nykyisin Szklarska Poręballa on viisi ystävyyskaupunkia Puolassa, Tanskassa, Saksassa ja Tšekissä.
Szklarska Poręba on myös tunnettu hiihtokeskus, ja sen alueella on yli 200 kilometriä hiihtolatuja. Szklarska Porębassa on myös käyty monena talvena maastohiihdon maailmancupin osakilpailuita.