weather

Saint John, NB, Canada
 

As of 12:02 PM on Saturday, March 15, 2025, in Saint John, New Brunswick, the current temperature is 3°C (37°F), with partly sunny skies.

Over the next week, temperatures are expected to range from highs of 6°C to 9°C and lows between -3°C and 7°C. There is a likelihood of rain on several days, particularly on March 17 and March 21.

Please note that weather conditions can change, so it’s advisable to check the latest forecasts for the most accurate information.