Miasto Grybów leży w centralnej części Karpat Zachodnich w obniżeniu stanowiącym obszar graniczny Beskidu i Pogórza Karpackiego. Jest to mezoregion Pogórza Rożnowsko – Ciężkowickiego, geobotaniczny okręg Beskidy, w Karpackiej Krainie przyrodniczo – leśnej zlewni Dunajca, w skład której wchodzi zlewnia rzeki Białej Tarnowskiej. Bliskie sąsiedztwo Beskidów Zachodnich i Pogórza Karpackiego jest głównym atrybutem dla rozwoju turystyki i rekreacji.
Obszar miasta leży w klimacie piętra umiarkowanie ciepłego ze średnią temperaturą roczną od 6-8 oC i sumą opadów atmosferycznych od 800-1000 mm/rok oraz piętra umiarkowanie chłodnego o średniej temperaturze od 4-6 oC i opadzie rocznym od 1000-1400 mm.
Typy pogody związane są z zaleganiem najczęściej mas powietrza pochodzenia polarno – morskiego. Rzadziej zalegają masy powietrza arktycznego.
Klimat Grybowa charakteryzuje się występowaniem wiatru halnego głównie w chłodnej porze roku od listopada do marca włącznie i dużymi jego prędkościami (od 8 m/s). Roczne opady deszczu wahają się od 767 do 850 mm. Intensywne opady atmosferyczne powstałe w ostatnich latach sprzyjały powstawaniu osuwisk.
Szczególnie niedużych, zlokalizowanych przy drogach, liniach kolejowych i potokach. Największym osuwiskiem czynnym jest obszar położony przy ul. Węgierskiej. Stanowi on zagrożenie dla drogi powiatowej oraz zlokalizowanych w pobliżu budynków mieszkalnych.