New Brunswick, Canada
Saint John cruise weather by month
What to expect when your ship is in Saint John in any month: temperatures, how often it rains, wind, sea temperature and wave heights.
- Junebest month, rated 87 of 100
- 74°Fwarmest average high (July)
- 31°Fcoolest average high (January)
- 23%fewest rain days (September)
- 37%most rain days (December)
Weather in Saint John right now
Best time to cruise to Saint John
The best month for cruise weather in Saint John is June, rated 87 out of 100 (Excellent): pleasant temperatures and calm seas. September scores nearly as well. The weakest month is January (26, Poor): cool weather and frequent gales.
Weather in Saint John by month
Average highs run from 31°F (0°C) in January to 74°F (24°C) in July. Rain falls on the fewest days in September and the most in December. Sea temperature and wave heights are for the water just off the port.
| Month | Rating | High / low | Rain days | Wind | Sea temp | Typical seas | Sun |
|---|---|---|---|---|---|---|---|
| January | 26Poor | 31 / 14°F0 / -10°C1 in 10 days: 18–44°F | 33% | 15 mph24 km/h | 38°F3°C | 4 ft (1.1 m)Slight; rougher days up to 8 ft | 5.3 hrs75% humidity |
| February | 28Poor | 32 / 14°F0 / -10°C1 in 10 days: 20–42°F | 31% | 15 mph24 km/h | 35°F2°C | 3 ft (1.0 m)Slight; rougher days up to 7 ft | 6.7 hrs71% humidity |
| March | 36Poor | 39 / 22°F4 / -6°C1 in 10 days: 30–47°F | 32% | 14 mph23 km/h | 37°F3°C | 3 ft (1.0 m)Slight; rougher days up to 6 ft | 7.7 hrs68% humidity |
| April | 53Poor | 50 / 32°F10 / 0°C1 in 10 days: 44–56°F | 35% | 15 mph24 km/h | 41°F5°C | 3 ft (0.9 m)Slight; rougher days up to 6 ft | 8.3 hrs71% humidity |
| May | 77Good | 60 / 42°F16 / 5°C1 in 10 days: 55–66°F | 32% | 13 mph21 km/h | 47°F8°C | 2 ft (0.7 m)Slight; rougher days up to 5 ft | 9.3 hrs75% humidity |
| June | 87Excellent | 68 / 51°F20 / 10°C1 in 10 days: 63–72°F | 37% | 12 mph19 km/h | 54°F12°C | 2 ft (0.7 m)Slight; rougher days up to 4 ft | 9.3 hrs81% humidity |
| July | 81Good | 74 / 58°F24 / 14°C1 in 10 days: 71–78°F | 28% | 10 mph17 km/h | 60°F16°C | 2 ft (0.7 m)Slight; rougher days up to 4 ft | 10.0 hrs84% humidity |
| August | 80Good | 74 / 58°F23 / 14°C1 in 10 days: 71–78°F | 28% | 11 mph17 km/h | 63°F17°C | 2 ft (0.6 m)Slight; rougher days up to 4 ft | 9.8 hrs83% humidity |
| September | 83Good | 69 / 52°F20 / 11°C1 in 10 days: 64–73°F | 23% | 12 mph19 km/h | 61°F16°C | 2 ft (0.7 m)Slight; rougher days up to 5 ft | 8.5 hrs80% humidity |
| October | 60Fair | 59 / 43°F15 / 6°C1 in 10 days: 52–65°F | 30% | 13 mph21 km/h | 56°F13°C | 2 ft (0.7 m)Slight; rougher days up to 6 ft | 7.0 hrs76% humidity |
| November | 44Poor | 46 / 32°F8 / 0°C1 in 10 days: 37–56°F | 31% | 14 mph22 km/h | 48°F9°C | 3 ft (1.0 m)Slight; rougher days up to 6 ft | 5.3 hrs75% humidity |
| December | 29Poor | 38 / 23°F3 / -5°C1 in 10 days: 26–50°F | 37% | 15 mph24 km/h | 42°F6°C | 3 ft (1.0 m)Slight; rougher days up to 8 ft | 4.8 hrs76% humidity |
These are averages for 2006–2025 (20 years) from ECMWF’s ERA5 climate record, adjusted to local detail with a higher-resolution ECMWF analysis and Météo-France waves, then checked against weather-station records from NOAA (GHCN-Daily). At this port they were compared with the Saint John A station, 9 miles away. Before the figures were adjusted to it, highs differed by about 1.4°F and rain days by 7 percentage points; after adjusting they sit close to its record.
Check the forecast for your sailing
Upcoming cruises in Saint John
13 ships from 11 cruise lines are scheduled here, 19 visits in total. The next 15:
Ships that visit Saint John
- Majestic PrincessPrincess Cruises
- Oceania VistaOceania Cruises
- Sapphire PrincessPrincess Cruises
- Seven Seas SplendorRegent Seven Seas Cruises
- AIDAdivaAIDA Cruises
- Azamara JourneyAzamara
- Crystal SymphonyCrystal Cruises
- Explora IIIExplora Journeys
- ZuiderdamHolland America Line
- Norwegian BreakawayNorwegian Cruise Line
- Independence of the SeasRoyal Caribbean
- Vision of the SeasRoyal Caribbean
- Viking MarsViking
Nearby cruise ports
- EastportMaine, USA
- YarmouthNova Scotia, Canada
- Bar HarborMaine, USA
- HalifaxNova Scotia, Canada
- CharlottetownPrince Edward Island, Canada
- RocklandMaine, USA
Wave heights are significant wave height. What the numbers mean for a cruise. Sources and method are on the about page.