 St. John's has a humid continental climate (Köppen "Dfb") bordering on a subarctic climate ("Dfc"), with lower seasonal variation than normal for the latitude, which is due to Gulf Stream moderation.Despite this maritime moderation, average January maximum temperatures are slightly lower in St. John's than in Kelowna, British Columbia, an inland city near the more marine air of the Pacific, demonstrating the cold nature of Eastern Canada.Mean temperatures range from in February to in August, showing somewhat of a seasonal lag in the climate.