Norway
Oslo cruise weather by month
What to expect when your ship is in Oslo in any month: temperatures, how often it rains, wind, sea temperature and wave heights.
- 71°Fwarmest average high (July)
- 30°Fcoolest average high (December)
- 27%fewest rain days (May)
- 46%most rain days (July)
Weather in Oslo right now
Weather in Oslo by month
Average highs run from 30°F (-1°C) in December to 71°F (21°C) in July. Rain falls on the fewest days in May and the most in July. Sea temperature and wave heights are for the water just off the port.
| Month | High / low | Rain days | Wind | Sea temp | Typical seas |
|---|---|---|---|---|---|
| January | 30 / 20°F-1 / -6°C | 34% | 10 mph16 km/h | – | under 1 ft (0.0 m)Calm (rippled); rougher days up to 1 ft |
| February | 34 / 23°F1 / -5°C | 40% | 10 mph16 km/h | – | under 1 ft (0.0 m)Calm (rippled); rougher days up to 1 ft |
| March | 42 / 27°F5 / -3°C | 29% | 9 mph15 km/h | – | under 1 ft (0.1 m)Calm (rippled); rougher days up to 1 ft |
| April | 51 / 35°F11 / 1°C | 30% | 9 mph15 km/h | – | under 1 ft (0.1 m)Calm (rippled); rougher days up to 1 ft |
| May | 64 / 46°F18 / 8°C | 27% | 11 mph18 km/h | 55°F13°C | 1 ft (0.2 m)Smooth; rougher days up to 1 ft |
| June | 70 / 54°F21 / 12°C | 38% | 10 mph17 km/h | 63°F17°C | 1 ft (0.2 m)Smooth; rougher days up to 1 ft |
| July | 71 / 57°F21 / 14°C | 46% | 10 mph16 km/h | 68°F20°C | 1 ft (0.2 m)Smooth; rougher days up to 1 ft |
| August | 69 / 56°F20 / 13°C | 42% | 10 mph16 km/h | 66°F19°C | 1 ft (0.2 m)Smooth; rougher days up to 2 ft |
| September | 62 / 50°F17 / 10°C | 37% | 9 mph15 km/h | 61°F16°C | 1 ft (0.2 m)Smooth; rougher days up to 2 ft |
| October | 50 / 41°F10 / 5°C | 39% | 11 mph18 km/h | – | under 1 ft (0.1 m)Smooth; rougher days up to 1 ft |
| November | 39 / 32°F4 / 0°C | 38% | 10 mph16 km/h | – | under 1 ft (0.1 m)Smooth; rougher days up to 1 ft |
| December | 30 / 22°F-1 / -6°C | 32% | 9 mph14 km/h | – | under 1 ft (0.0 m)Calm (rippled); rougher days up to 1 ft |
Check the forecast for your sailing
Upcoming cruises in Oslo
14 ships from 9 cruise lines are scheduled here, 22 visits in total. The next 15:
| Date | Ship | Stop | Sailing |
|---|---|---|---|
| Mon, Oct 122026 | AIDAnovaAIDA Cruises | Calls | 7 nights from Kiel |
| Tue, Oct 132026 | AmeraPhoenix Reisen | Calls | 7 nights from Bremerhaven |
| Tue, Oct 132026 | Liberty of the SeasRoyal Caribbean | Calls | 6 nights from Southampton |
| Fri, Oct 162026 | MSC PreziosaMSC Cruises | Calls | 7 nights from Hamburg |
| Mon, Oct 192026 | Mein Schiff RelaxTUI Cruises | Calls | 7 nights from Kiel |
| Fri, Oct 232026 | Mein Schiff RelaxTUI Cruises | Calls | 4 nights from Hamburg |
| Mon, Oct 262026 | AIDAnovaAIDA Cruises | Calls | 7 nights from Kiel |
| Thu, Oct 292026 | Mein Schiff FlowTUI Cruises | Calls | 13 nights from Kiel |
| Thu, Oct 292026 | Sky PrincessPrincess Cruises | Calls | 27 nights from Southampton |
| Thu, Nov 52026 | AIDAlunaAIDA Cruises | Calls | 4 nights from Warnemunde |
| Thu, Nov 122026 | AIDAnovaAIDA Cruises | Calls | 14 nights from Hamburg |
| Thu, Nov 262026 | AIDAnovaAIDA Cruises | Calls | 14 nights from Hamburg |
| Fri, Nov 272026 | Mein Schiff FlowTUI Cruises | Calls | 7 nights from Kiel |
| Mon, Nov 302026 | Mein Schiff 3TUI Cruises | Calls | 4 nights from Bremerhaven |
| Wed, Dec 22026 | AmadeaPhoenix Reisen | Calls | 8 nights from Hamburg |
Ships that visit Oslo
- AIDAnovaAIDA Cruises
- Mein Schiff 3TUI Cruises
- Mein Schiff FlowTUI Cruises
- Mein Schiff RelaxTUI Cruises
- AIDAlunaAIDA Cruises
- AIDAprimaAIDA Cruises
- MSC PreziosaMSC Cruises
- AuroraP&O Cruises
- AmadeaPhoenix Reisen
- AmeraPhoenix Reisen
- Sky PrincessPrincess Cruises
- Liberty of the SeasRoyal Caribbean
- Spirit Of AdventureSaga Cruises
- Viking SkyViking
Nearby cruise ports
- EidfjordVestland, Norway
- FlåmVestland, Norway
- SkagenNorth Denmark, Denmark
- KristiansandAgder, Norway
- GoteborgVästra Götaland County, Sweden
- VikVestland, Norway
Wave heights are significant wave height on the Douglas sea state scale. What the numbers mean for a cruise. Sources and method are on the about page.