Słowacja ma gęstą sieć rzeczną, której 96% należy do zlewni Dunaju (zlewisko Morza Czarnego), a pozostałe 4% – do zlewni Wisły (zlewisko Morza Bałtyckiego).
Największe rzeki Słowacji (wg przepływu) to: Dunaj, Wag (Váh), Hron, Morawa (Morava), Bodrog, Latorica, Laborec, a najdłuższe rzeki – Wag (Váh 403km), Hron (284km), Ipola (Ipeľ 232km), Nitra (197km), Hornad (Hornád 193km), Dunaj (172km).
Największym i zarazem najgłębszym jeziorem jest Wielki Staw Hińczowy (Veľké Hincovo pleso).
Słowacja należy do strefy klimatu umiarkowanego. Pogórza północnej Słowacji charakteryzują się klimatem chłodnym, natomiast niziny południowej Słowacji – ciepłym. Między tymi obszarami zaznacza się klimat umiarkowanie ciepły.
Średnia roczna temperatura powietrza waha się od 6°C do 10°C (stycznia: od 0 °C do -6°C, lipca: od 16°C do 20°C). Ilość opadów jest dostateczna (400-1200 mm rocznie), ale na nizinach zdarzają się susze, dlatego też stosuje się sztuczne nawadnianie.