હકીકત એ છે કે સેન્ટ જ્હોન કેનેડામાં છે, પ્રમાણમાં ઠંડા દેશ હોવા છતાં, શહેર મધ્યમ આબોહવા ધરાવે છે.