Grecia está rodeada de grandes masas de agua, como el mar Jónico, el mar Mediterráneo, el mar de Creta, el mar de Tracia y el mar Egeo. Las numerosas islas del país están ubicadas en estos cinco mares.
En el interior de Grecia, hay pocos lagos significativos. Los lagos más grandes incluyen los lagos Prespa, el lago Trihonida y el lago Pamvotida. El país es también el hogar de numerosos ríos, incluyendo el Evros, Axios, Pineios y Acherodas. Uno de los más pintorescos es el río Nestos en Xanthi. Los ríos que tienen un volumen de agua más pequeño tienden a secarse cuando las temperaturas aumentan cada verano.