Coldest sea in Germany
147 coastal locations in Germany ranked by year-round average sea temperature, coldest first. The regional average is 11.8°C. The top of the list is where the water stays cold all year. The contrast list at the bottom shows the warmest coasts for context.
Coldest location
Barth
Year-round average 10.5°C in Germany
Regional average
11.8°C
across all 147 Germany coastal locations
Coldest month
February
4.3°C region-wide average
- Warmest month August 20.0°C
- Coldest month February 4.3°C
- Annual mean 11.8°C
- Months above 20°C 1 of 12
Month by month across Germany
Sea temperatures in Germany swing from 4.3°C in February to 20.0°C in August on average across every coast we track. That spread of 16°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Germany sea temperature map
Today's pin colours show the latest daily reading at every Germany location we track. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Germany
Coastal locations across Germany sorted by year-round average, coldest first. Honest cold-water swimming country. Click any place for its 30-day chart, monthly profile, and 10-year history.
| # | Location | Country | Annual mean | Latest |
|---|---|---|---|---|
| 1 | Barth | Germany | 10.5°C | 9.5°C |
| 2 | Born | Germany | 10.5°C | 9.5°C |
| 3 | Dranske | Germany | 10.5°C | 9.2°C |
| 4 | Fuhlendorf | Germany | 10.5°C | 9.5°C |
| 5 | Hiddensee | Germany | 10.5°C | 9.2°C |
| 6 | Prerow | Germany | 10.5°C | 9.5°C |
| 7 | Pruchten | Germany | 10.5°C | 9.5°C |
| 8 | Schaprode | Germany | 10.5°C | 9.2°C |
| 9 | Zingst | Germany | 10.5°C | 9.5°C |
| 10 | Breege | Germany | 10.6°C | 9.0°C |
| 11 | Glowe | Germany | 10.6°C | 9.0°C |
| 12 | Putgarten | Germany | 10.6°C | 9.0°C |
| 13 | Wiek | Germany | 10.6°C | 9.0°C |
| 14 | Altefahr | Germany | 10.6°C | 9.4°C |
| 15 | Ostseebad Dierhagen | Germany | 10.6°C | 9.9°C |
| 16 | Ribnitz Damgarten | Germany | 10.6°C | 9.9°C |
| 17 | Stralsund | Germany | 10.6°C | 9.4°C |
| 18 | Sassnitz | Germany | 10.6°C | 9.2°C |
| 19 | Markgrafenheide | Germany | 10.6°C | 10.3°C |
| 20 | Rostock | Germany | 10.6°C | 10.3°C |
| 21 | Warnemunde | Germany | 10.6°C | 10.3°C |
| 22 | Neuenkirchen Mecklenburg-Vorpommern | Germany | 10.6°C | — |
| 23 | Gager | Germany | 10.7°C | 10.0°C |
| 24 | Lietzow | Germany | 10.7°C | 10.0°C |
| 25 | Middelhagen | Germany | 10.7°C | 10.0°C |
Show 25 more ▸
| 26 | Ostseebad Binz | Germany | 10.7°C | 10.0°C |
| 27 | Ostseebad Gohren | Germany | 10.7°C | 10.0°C |
| 28 | Prora | Germany | 10.7°C | 10.0°C |
| 29 | Sellin | Germany | 10.7°C | 10.0°C |
| 30 | Thiessow | Germany | 10.7°C | 10.0°C |
| 31 | Kuhlungsborn | Germany | 10.8°C | 11.1°C |
| 32 | Ostseebad Kuhlungsborn | Germany | 10.8°C | 11.1°C |
| 33 | Koserow | Germany | 10.8°C | 10.2°C |
| 34 | Uckeritz | Germany | 10.8°C | 10.2°C |
| 35 | List | Germany | 10.8°C | 11.2°C |
| 36 | Buschvitz | Germany | 10.8°C | 11.1°C |
| 37 | Dagebull | Germany | 10.8°C | 12.1°C |
| 38 | Fehmarn | Germany | 10.8°C | 11.1°C |
| 39 | Grode | Germany | 10.8°C | 12.1°C |
| 40 | Hooge | Germany | 10.8°C | 12.1°C |
| 41 | Karlshagen | Germany | 10.8°C | 10.7°C |
| 42 | Kroslin | Germany | 10.8°C | 10.7°C |
| 43 | Krummin | Germany | 10.8°C | 10.7°C |
| 44 | Lubmin | Germany | 10.8°C | 11.1°C |
| 45 | Lutow | Germany | 10.8°C | 10.7°C |
| 46 | Ostseebad Zinnowitz | Germany | 10.8°C | 10.7°C |
| 47 | Peenemunde | Germany | 10.8°C | 10.7°C |
| 48 | Puttgarden | Germany | 10.8°C | 11.1°C |
| 49 | Ralswiek | Germany | 10.8°C | 11.1°C |
| 50 | Rugen | Germany | 10.8°C | 11.1°C |
Warmest 10 in Germany for contrast
Same data flipped. Useful if you want to know which Germany coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Constance | Germany | 19.3°C |
| 2 | Mainau | Germany | 19.3°C |
| 3 | Uhldingen-Muhlhofen | Germany | 19.3°C |
| 4 | Titisee | Germany | 19.3°C |
| 5 | Konigssee | Germany | 17.7°C |
| 6 | Munich | Germany | 17.7°C |
| 7 | Prien am Chiemsee | Germany | 17.7°C |
| 8 | Starnberg | Germany | 17.7°C |
| 9 | Walchensee | Germany | 17.7°C |
| 10 | Forggensee | Germany | 17.6°C |