A Grécia é cercada por grandes massas de água, incluindo o Mar Jônico, o Mar Mediterrâneo, o Mar de Creta, o Mar da Trácia e o Mar Egeu. As muitas ilhas do país estão localizadas nestes cinco mares.
No interior da Grécia, existem poucos lagos significativos. Os maiores lagos incluem os Lagos Prespa, Lago Trihonida e Lago Pamvotida. O país também abriga vários rios, incluindo o Evros, Axios, Pineios e o Acherodas. Um dos mais belos é o Rio Nestos em Xanthi. Rios com menor volume de água tendem a secar quando as temperaturas aumentam a cada verão.