Coldest sea in Sweden
118 coastal locations in Sweden ranked by year-round average sea temperature, coldest first. The regional average is 9.3°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
Skelleftehamn
Year-round average 6.0°C in Sweden
Regional average
9.3°C
across all 118 Sweden coastal locations
Coldest month
February
2.4°C region-wide average
- Warmest month August 17.4°C
- Coldest month February 2.4°C
- Annual mean 9.2°C
- Months above 20°C 0 of 12
Month by month across Sweden
Sea temperatures in Sweden swing from 2.4°C in February to 17.4°C in August on average across every coast we track. That spread of 15°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Sweden sea temperature map
Today's pin colours show the latest daily reading at every Sweden location we track. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Sweden
Coastal locations across Sweden 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 | Skelleftehamn | Sweden | 6.0°C | 4.7°C |
| 2 | Ursviken | Sweden | 6.0°C | 4.7°C |
| 3 | Kalix | Sweden | 6.2°C | 3.5°C |
| 4 | Rolfs | Sweden | 6.2°C | 3.5°C |
| 5 | Gammelstad | Sweden | 6.2°C | 3.6°C |
| 6 | Lulea | Sweden | 6.2°C | 3.6°C |
| 7 | Haparanda | Sweden | 6.2°C | 3.4°C |
| 8 | Piteå Norrbottens län | Sweden | 6.3°C | 4.2°C |
| 9 | Töre Norrbottens län | Sweden | 6.3°C | 3.9°C |
| 10 | Södra Sunderbyn Norrbottens län | Sweden | 6.3°C | 3.8°C |
| 11 | Taftea | Sweden | 6.8°C | 5.7°C |
| 12 | Holmsund | Sweden | 7.0°C | 5.5°C |
| 13 | Obbola | Sweden | 7.0°C | 5.5°C |
| 14 | Hudiksvall | Sweden | 7.2°C | 5.9°C |
| 15 | Iggesund | Sweden | 7.2°C | 5.9°C |
| 16 | Nordmaling | Sweden | 7.2°C | 5.3°C |
| 17 | Sandarne | Sweden | 7.3°C | 5.8°C |
| 18 | Kramfors | Sweden | 7.3°C | 5.3°C |
| 19 | Harnosand | Sweden | 7.3°C | 5.6°C |
| 20 | Ljusne | Sweden | 7.3°C | 6.0°C |
| 21 | Ornskoldsvik | Sweden | 7.3°C | 5.2°C |
| 22 | Stockvik | Sweden | 7.3°C | 5.7°C |
| 23 | Sundsbruk | Sweden | 7.3°C | 5.7°C |
| 24 | Sundsvall | Sweden | 7.3°C | 5.7°C |
| 25 | Husum | Sweden | 7.3°C | 5.2°C |
Show 25 more ▸
| 26 | Norrsundet | Sweden | 7.4°C | 6.5°C |
| 27 | Alunda | Sweden | 7.6°C | 6.3°C |
| 28 | Marielund | Sweden | 7.7°C | 6.9°C |
| 29 | Sandhamn | Sweden | 8.3°C | 7.9°C |
| 30 | Brevik | Sweden | 8.8°C | 8.4°C |
| 31 | Oestermalm | Sweden | 8.8°C | 8.4°C |
| 32 | Saltsjobaden | Sweden | 8.8°C | 8.4°C |
| 33 | Stockholm | Sweden | 8.8°C | 8.4°C |
| 34 | Vaxholm | Sweden | 8.8°C | 8.4°C |
| 35 | Mörtnäs Stockholms län | Sweden | 8.9°C | 8.4°C |
| 36 | Östermalm Stockholms län | Sweden | 8.9°C | 8.4°C |
| 37 | Pershagen | Sweden | 8.9°C | 7.9°C |
| 38 | Nykoping | Sweden | 8.9°C | 8.6°C |
| 39 | Bara Södermanlands län | Sweden | 8.9°C | 8.6°C |
| 40 | Marieberg | Sweden | 9.0°C | 8.7°C |
| 41 | Oxelosund | Sweden | 9.0°C | 8.4°C |
| 42 | Trosa | Sweden | 9.1°C | 8.0°C |
| 43 | Nynashamn | Sweden | 9.1°C | 7.8°C |
| 44 | Vaestervik | Sweden | 9.2°C | 8.3°C |
| 45 | Karlsborg Lake Vattern | Sweden | 9.4°C | 8.8°C |
| 46 | Motala Lake Vattern | Sweden | 9.4°C | 8.8°C |
| 47 | Oskarshamn | Sweden | 9.4°C | 8.8°C |
| 48 | Vadstena Lake Vattern | Sweden | 9.4°C | 8.8°C |
| 49 | Borgholm | Sweden | 9.4°C | 9.0°C |
| 50 | Timmernabben | Sweden | 9.4°C | 9.3°C |
Warmest 10 in Sweden for contrast
Same data flipped. Useful if you want to know which Sweden coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Smögen Västra Götalands län | Sweden | 10.7°C |
| 2 | Strömstad Västra Götalands län | Sweden | 10.6°C |
| 3 | Höganäs Skåne län | Sweden | 10.6°C |
| 4 | Träslövsläge Hallands län | Sweden | 10.6°C |
| 5 | Hönö Västra Götalands län | Sweden | 10.6°C |
| 6 | Öckerö Västra Götalands län | Sweden | 10.6°C |
| 7 | Rydebäck Skåne län | Sweden | 10.6°C |
| 8 | Falkenberg | Sweden | 10.6°C |
| 9 | Frillesås Hallands län | Sweden | 10.6°C |
| 10 | Helsingborg | Sweden | 10.6°C |