Frontière naturelle entre la Pologne et la République tchèque, les montagnes des Karkonosze s'élèvent brutalement au-delà de la région de collines qui s'étire dans la partie méridionale des Sudètes. Le parc couvre 5 575 ha de reliefs ; les forêts d'épicéas, érables et tilleuls, qui en occupent les deux tiers, s'effacent peu à peu avec l'altitude où ne croissent que les pins qui font à leur tour place à une lande parfois tapissée de tourbières. Au sommet du mont Sniezka (alt. 1 603 m), ce ne sont plus que vastes étendues caillouteuses.