Klimat Słowacji jest górski, piętrowy, na obszarach położonych niżej – umiarkowany ciepły (przeciętnie 6-10°C, od 16-20°C w lipcu do 0 - -6°C w styczniu). Ilość opadów jest dostateczna (400-1200 mm rocznie), ale na nizinach zdarzają się susze i stosuje się sztuczne nawadnianie.
Lasy, głównie iglaste i mieszane, zajmują około 40% powierzchni kraju, z największymi kompleksami leśnymi w środkowej Słowacji. Na Nizinie Naddunajskiej i na Nizinie Wschodniosłowackiej pierwotnie dominował step i lasostep, ale tereny te już dawno zostały zajęte pod intensywne rolnictwo.
Słowacja ma gęstą sieć rzeczną, w 96% należącą do zlewni Dunaju, a tym samym do zlewiska Morza Czarnego (pozostałe 4% stanowi zlewnia Wisły w zlewisku Morza Bałtyckiego). Największe rzeki Słowacji to (poza Dunajem i Cisą) Wag (403 km), Hron (289 km), Ipeľ (232,5 km), Bodrog (88 km; z rozległym systemem rzecznym), Slaná (229,4 km) i Hornád (286 km). Jeziora są niewielkie i leżą głównie w wysokich górach, natomiast liczne i duże są sztuczne zbiorniki wodne.