Le marathon d'Oslo est la plus grande course urbaine de Norvège, qui a lieu chaque année fin septembre ou début octobre. Avec plus de 20 000 participants répartis sur quatre distances (marathon, semi-marathon, 10 km et 3 km), cet événement accueille des coureurs de tous niveaux dans les rues de la capitale norvégienne. Le parcours longe le magnifique fjord d'Oslo, et les marathoniens effectuent deux boucles. La course est connue pour le soutien important de la communauté locale et l'équilibre entre les sexes, avec près de 50 % de participantes. Créée en 1981 et relancée en 2004, elle est devenue une institution nationale, alliant sport de compétition et célébration de la culture de la course à pied. La course de 10 km, « 10 for Grete », rend hommage à Grete Waitz, l'une des plus grandes marathoniennes de Norvège et du monde, et met l'accent sur la participation plutôt que sur la compétition.