Le climat d'Oslo est globalement humide. Les hivers sont complètement noirs ( de soleil par jour au solstice) mais les étés peuvent être chauds (surtout depuis que le réchauffement de la planète se précise). Le froid n'est cependant pas si extrême, car la ville est, comme le reste de la Norvège, baigné par le "Gulf Stream", courant marin et aérien d'air chaud.