La Grèce est entourée de vastes étendues d'eau, notamment la mer Ionienne, la mer Méditerranée, la mer de Crète, la mer de Thrace et la mer Égée. Les nombreuses îles du pays sont toutes situées dans ces cinq mers.
À l'intérieur de la Grèce, il y a peu de lacs importants. Les plus grands lacs comprennent les lacs Prespa, le lac Trihonida et le lac Pamvotida. Le pays abrite également de nombreux fleuves, dont l'Evros, l'Axios, le Pineios et l'Acherodas. L'une des plus pittoresques est la rivière Nestos à Xanthi. Les rivières qui ont un plus petit volume d'eau ont tendance à s'assécher lorsque les températures augmentent chaque été.