Oslo organizowało w 1952 roku Zimowe Igrzyska Olimpijskie. W Oslo czterokrotnie odbyły się mistrzostwa świata w narciarstwie klasycznym (w roku 1930, 1966, 1982 oraz w 2011). W maju 2010 roku Oslo było gospodarzem Konkursu Piosenki Eurowizji 2010.