Beskid Śląski zbudowany jest z masywnych piaskowców godulskich i istebniańskich. W części południowej góry zbudowane są z fliszu magurskiego. Występują tu złoża mineralne: piaskowce, wapienie i kruszywa naturalne. Duże znaczenie mają piaskowce godulskie, które występują tu w dwóch rodzajach: godulskie środkowe oraz godulskie dolne. Znajdują się tu również źródła wód mineralnych. Beskid Mały zbudowany jest z płaszczowin: podśląskiej i śląskiej. Składa się w 95% z piaskowców godulskich. Geologicznie jest jednorodny z Beskidem Śląskim.

Pasma Beskidów rozdziela szeroka na 5 km Brama Wilkowicka łącząca Pogórze Śląskie z Kotliną Żywiecką.

W granicach administracyjnych miasta znajduje się 14 szczytów górskich, uporządkowanych wg wysokości n.p.m.: Klimczok (1117 m) Trzy Kopce (1082 m) Stołów (1035 m) Szyndzielnia (1029 m)