Một phần phía đông bắc nước Đức hướng ra Biển Bắc và một phần phía tây bắc nước Đức hướng ra biển Baltic. Quốc gia này hầu như không giáp biển.
Biên giới phía bắc của Đức không hoàn toàn hướng ra biển, vì một hành lang đất liền ngăn cách Bắc và biển Baltic. Quốc gia này có chung biên giới với 9 quốc gia châu Âu khác, tuy nhiên, mặc dù phần lớn đất liền không giáp biển, nhưng có rất nhiều hồ, sông lớn và kênh rạch trên toàn bộ diện tích của nó. Sông Rhine và sông Danube là những con sông dài nhất của đất nước. Sông Rhine chảy vào Đức từ Thụy Sĩ, từ đó nó tiếp tục chảy vào Hà Lan, và sông Danube bắt nguồn từ vùng Rừng Đen của Đức và chảy vào Áo. Các hồ lớn nhất của nó là Chiem See, Müritz và Constance.