Oslo on the Oslofjord has a humid continental climate with around 1700 sunshine hours per year, a January average of -4°C and around 760 mm of annual precipitation. The fjord keeps winters milder than the inland, but snow from November to March is common. Compare historical weather data for Oslo.