St. John 's có một khí hậu lục địa ẩm ( : Dfb ), với các biến thể theo mùa thấp hơn bình thường cho vĩ độ, mà là do kiểm duyệt vịnh Vịnh. Tuy nhiên, mặc dù kiểm duyệt hàng hải này, nhiệt độ cao tháng giêng trung bình thực sự hơi lạnh ở St. John' s hơn nó ở Kelowna, British Columbia, đó là một thành phố nội địa gần hơn không khí biển của Thái Bình Dương, thể hiện bản chất lạnh của Đông Canada. Nhiệt độ có nghĩa là khoảng từ − 4.9 ℃ (23.2°F) trong tháng 16.1 đến 16.1 ℃ (61.0°F) vào tháng 61.0, thể hiện một phần của một lag 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ễ dàng nhất để có hoạt động nhiệt đới, vì nó được giáp bởi Đại Tây Dương đến phía đông, nơi những cơn bão nhiệt đới (và đôi khi cơn bão) đi du lịch từ Hoa Kỳ. Thành phố là một trong những rainiest ở Canada bên ngoài ven biển British Columbia. Đây là một phần do xu hướng của nó cho 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 lên bờ và tạo ra mưa.
Thành phố Canada nào là rainiest nhất?
British Columbia