W górnych partiach Karkonoszy, na obszarach o łagodniejszym klimacie, występują gleby brunatne. Szata roślinna Karkonoszy ma układ strefowy i jest ściśle zdeterminowana warunkami klimatycznymi i geologicznymi. W piętrze regla dolnego przeważają zespoły sosnowo-jodłowo-bukowe. Spotyka się również dęby, jesiony, modrzewie. W reglu górnym dominuje świerk. Na wysokości 1250-1400 m rośnie sosna górska, zwana kosodrzewiną. Występuje także jarzębina, brzoza, jawor. Roślinność Karkonoszy została silnie przekształcona przez człowieka. Intensywne wyręby, trwające od średniowiecza, powodowały ciągłe zmniejszanie się powierzchni lasów. W XIX w. rozpoczęto sztuczne zalesianie. Sprowadzono siewki drzew, głównie świerka, z różnych obszarów Europy, ale nie zawsze były to odmiany odpowiednie dla tutejszych warunków. Monokulturowy charakter lasów sprawił, że stały się one bardziej podatne na ataki owadów. Powoduje to osłabienie drzewostanów.