Điều gì khiến St. Johns trở thành thành phố mưa nhiều nhất ở Canada?
St. John có khí hậu lục địa ẩm ướt (Köppen Dfb), với sự thay đổi theo mùa thấp hơn bình thường đối với vĩ độ, đó là do điều độ Gulf Stream. Tuy nhiên, mặc dù điều độ hàng hải này, nhiệt độ cao trung bình tháng một thực sự hơi lạnh hơn ở St. John hơn là ở Kelowna, British Columbia, là một thành phố nội địa gần không khí biển hơn của Thái Bình Dương, thể hiện bản chất lạnh của Đông Canada. Nhiệt độ trung bình dao động từ −4.9 ° C (23,2 ° F) vào tháng Hai đến 16.1 ° C (61,0 ° F) vào tháng Tám, cho thấy phần nào độ trễ theo mùa trong khí hậu. Thành phố cũng là một trong những khu vực của đất nước dễ bị hoạt động lốc xoáy nhiệt đới nhất, vì nó giáp với Đại Tây Dương về phía đông, nơi các cơn bão nhiệt đới (và đôi khi là bão) đi từ Hoa Kỳ. Thành phố này là một trong những nơi mưa nhiều nhất ở Canada bên ngoài bờ biển British Columbia. Điều này một phần là do xu hướng của nó đối với hoạt động bão nhiệt đới cũng như ẩm ướt, không khí Đại Tây Dương thường xuyên thổi vào bờ và tạo ra lượng mưa.