Rybi Potok (słow. Rybí potok, niem. Fischseebach, węg. Halas-tavi-patak[1]) – potok w Dolinie Rybiego Potoku w Tatrach Wysokich.
Rybi Potok wypływa z Morskiego Oka na wysokości 1395 m n.p.m. Po ponad 200 metrach rozlewa się, tworząc trzy niewielkie Rybie Stawki: Małe Morskie Oko, Żabie Oko i Małe Żabie Oko. Dalej potok płynie lasem, poniżej Drogi Oswalda Balzera. Na wysokości około 1025 m n.p.m. łączy się z Białą Wodą, tworząc Białkę[2].
Rybi Potok ma długość około 4 km, a powierzchnia jego zlewni to 11,3 km². Średni przepływ kształtuje się na poziomie 650 l/s, jednak po dużych opadach lub po roztopach osiąga 20 000 l/s[2].
Z rzadkich w Polsce gatunków roślin nad Rybim Potokiem rośnie tojad kosmaty[3].