Geologie
Krkonoše spolu s Jizerskými horami tvoří geologický komplex tzv. krkonošsko-jizerského krystalinika, který je budován starohorními a prvohorními krystalickými břidlicemi (zejména svory, fylity a ortorulami) o stáří 600 milionů až jedné miliardy let. Z dalších hornin se na stavbě Krkonoš podílejí křemence, krystalické vápence a v menší míře i třetihorní čedič, které i přes malý rozsah mají velký význam pro utváření reliéfu a vegetace. Na jižním okraji Krkonoš se krkonošsko-jizerské krystalinikum noří pod zemský povrch a je překryto různými sedimenty mladšího geologického stáří, zejména usazenými permokarbonskými horninami (podkrkonošský permokarbon).
V karbonu (asi před 300 mil. let) proniklo pod starší horniny mohutné žulové těleso, kterému říkáme krkonošsko-jizerský pluton. Tvoří Slezský (hraniční) hřbet Krkonoš od úpatí Sněžky po Harrachov, téměř celé Jizerské hory a polské svahy Krkonoš. S jeho existencí je spojen vznik tvrdého kontaktního pásma, majícího zásadní vliv na další vývoj reliéfu některých částí hor (např. morfologicky výrazné tvary Sněžky a Českého hřbetu), a zvláště na kontaktu s karbonátovými horninami se vytvořila některá krkonošská ložiska nerostných surovin (Harrachov, Medvědín, Svatý Petr, Herlíkovice, Obří důl a další).