
Tatry charakteryzują się silnie rozbudowaną siecią wodną. Oprócz sieci licznych potoków znajduje się tu także wiele jezior które zwane są tradycyjnie stawami. Nazwa ta przyjęła się także szeroko w publikacjach naukowych. W Tatrach doliczyć się można blisko 200 (nie licząc drobnych i okresowych) różnej wielkości stawów, które w przeważającej większości są pochodzenia polodowcowego i występują na wysokościach powyżej 1600 metrów n.p.m. Większość stawów znajduje się na terenie Tatr Wysokich, w Tatrach Zachodnich i zasilane są powierzchniowo przez wody opadowe i roztopowe, strugi, jak również przez podziemne źródła. Mają one na ogół zaokrąglony kształt, ich linia brzegowa jest krótka, a głębiej wcięte zatoki spotyka się rzadko. Tatrzańskie jeziora charakteryzują się bardzo dużą przezroczystością, która związana jest z bardzo ubogim życiem organicznym, brakiem planktonu, jak również minimalną ilością zawiesin. Wśród stałych stawów najniżej położony jest Stawek pod Zwierówką (983 metrów n.p.m.), a najwyżej znajduje się Lodowy Stawek (według różnych źródeł 2157 lub 2192 metry n.p.m.). W porównaniu z jeziorami niżowymi Polski powierzchnia jezior tatrzańskich jest niewielka, niektóre z nich natomiast charakteryzują się dużą głębokością, rzadko spotykaną wśród jezior niżowych.
Lista 10 największych pod względem powierzchni jezior tatrzańskich
- Morskie Oko (34,93 ha) - największe pod względem powierzchni jezioro w Tatrach, położone w Dolinie Rybiego Potoku u stóp Mięguszowieckich Szczytów, na wysokości 1395 metrów n.p.m. Jest to jezioro pochodzenia polodowcowego o charakterze karowo-morenowym, które w najgłębszym miejscu osiąga 50,8 metrów. Morskie Oko nazywano także Rybim Jeziorem lub Rybim Stawem, gdyż należy do nielicznych zarybionych w sposób naturalny jezior tatrzańskich.
- Wielki Staw Polski (34,14 ha) - drugie co do wielkości jezioro w Tatrach i pierwsze pod względem objętości wód, położone w Tatrach Wysokich na wysokości 1665 metrów n.p.m., w Dolinie Pięciu Stawów Polskich u zboczy Miedzianego. Jest to najgłębsze tatrzańskie jezioro, które w najgłębszym miejscu osiąga 79,3 metry. Pojemność zbiornika wynosi około 13 milionów m³ wody co stanowi stanowi aż jedną trzecią pojemności wszystkich jezior tatrzańskich.
- Czarny Staw pod Rysami (20,54 ha) - jezioro w Tatrach, położone w kotle polodowcowym w Dolinie Rybiego Potoku na wysokości 1583 metrów n.p.m. Jego nazwa pochodzi od cieni rzucanych przez okoliczne szczyty oraz występującej w wodzie sinicy Pleurocapsa polonica i Pleurocapsa minor nadającem jezioru ciemny, nieomal czarny kolor.
- Wielki Hińczowy Staw (20,08 ha) - jezioro w słowackiej części Tatr Wysokich, położone w Dolinie Hińczowej, stanowiącej górną część Doliny Mięguszowieckiej na wysokości 1944,8 metrów n.p.m. Jest największym i zarazem najgłębszym stawem w słowackiej części Tatr. Według ludowych podań nazwa stawu pochodzi od słowackiego imienia Ignaś (Hinško).
- Szczyrbskie Jezioro (19,67 ha) - jezioro w słowackiej części Tatr Wysokich, położone na tzw. Magistrali Tatrzańskiej (Tatranská magistrála) na wysokości 1346 metrów n.p.m. U jego południowego brzegu znajduje się miasteczko o tej samej nazwie (Szczyrbskie Jezioro) - znany kurort i ośrodek sportów zimowych.
- Czarny Staw Gąsienicowy (17,79 ha) - jezioro polodowcowe z grupy Gąsienicowych Stawów w Tatrach Wysokich, położone w Kotle Czarnego Stawu na wysokości 1624 metrów n.p.m. Jego nazwa pochodzi od czarnego odcienia wody, związanego z ocienieniem wód okolicznymi szczytami oraz sinicami Pleurocapsa polonica i Pleurocapsa minor pokrywającymi głazy znajdujące się na brzegach jeziora.
- Czarny Staw Polski (12,65 ha) - polodowcowe jezioro tatrzańskie położone w południowej części Doliny Pięciu Stawów Polskich na wysokości 1722 metry n.p.m.
- Niżni Ciemnosmreczyński Staw (11,70 ha) - jezioro w słowackiej części Tatr Wysokich, położone w Dolinie Ciemnosmreczyńskiej (odnodze Doliny Koprowej) na wysokości 1674 metrów n.p.m. Z powodu dużej ilości planktonu staw ma dość małą przezroczystość.
- Wyżni Żabi Staw Białczański (9,46 ha) - jezioro w słowackiej części Tatr Wysokich, położone w Dolinie Żabich Stawów Białczańskich na wysokości 1702 metrów n.p.m. Przy południowo-zachodnim brzegu stawu znajduje się wysepka o długości około 30 metrów.
- Przedni Staw Polski (7,72 ha) - polodowcowe jezioro tatrzańskie, położone we wschodniej części Doliny Pięciu Stawów Polskich na wysokości 1668 metrów n.p.m. Woda w stawie ma barwę zielono-żółtą i cechuje się dużą przejrzystością.