1928. aasta II taliolümpiamängud toimusid St. Moritzis (Šveits) 11. – 19. Veebruaril. Mängude taotlejad olid Enelberg, Davos ja St. Moritz. Viimase valimise tingis heade suusamägede olemasolu selles kohas.
1928. aasta taliolümpiamängudel osales 25 riiki, 491 sportlast (neist 27 olid naised). Kuue spordiprogrammi 13 numbris anti medalid.
Kiiruisutamises ja suusatamises võistlus võidutses, kuid tulemus ei erinenud palju 1924. aasta esimeste olümpiamängude tulemustest. Siin kaotasid Norra sportlased neljast kuldmedalist (suusatamine) vaid ühe.
Soomlane Klas Thunberg võitis uisutamises kaks kuldmedalit 1500 m ja 500 m distantsil. Norralased Bernt Evensen ja Ivar Ballangrud võitsid samadel võistlustel kumbki ühe kulla.
50 km jooksu võitsid Rootsi suusatajad. Asjatundjate sõnul takistas paisunud paisunud raske suusarada norralastel näidata oma kõrget jooksutehnikat. 18 km pikkuse distantsi läbimisel, kui sula polnud, näitasid Norra suusatajad end konkurentidest palju tugevamana. Sellel distantsil kulla võttis Johan Grottsbroten, ta oli ka laskesuusatamises esimene.
Karikavõistlustel Šveitsi sportlastel ei õnnestunud ainsatki medalit saada. Kuid ameeriklastel õnnestus kiiretel kelkudel võisteldes võita kuld ja hõbe. USAst osavõtjad osutusid teistest tugevamaks ja bobisõidus - võitis teine Ameerika meeskond, esimene sai teise koha.
Hokiturniiri võitsid kanadalased. Rootsist pärit rivaalidele nad eesmärki ei andnud.
Iluuisutamisvõistlustel võis meistri tiitlit kaitsta vaid rootslane Gillis Grafström, kindlustades 1924. aasta medali. Naiste võistlusel võitis aasta enne olümpiat maailmameistriks Norra uisutaja Sonya Heni. Paariuisutamises võtsid kulla Prantsuse uisutajad Pierre Brunet ja Andre Joli. Austria uisutajad said kaks hõbemedalit ja pronksi.
Võistkondlikel üritustel, nagu ka 1924. aasta mängudel, võitsid Norra sportlased, saades 93 punkti (15 medalit, sealhulgas 5 kulda, 5 hõbedat ja 5 pronksi). Teise koha saavutasid ameeriklased, kes võitsid 45 punkti (6 medalit: 2 kulda, 2 hõbedat ja 2 pronksi). Kolmas oli Rootsi sportlased, kes teenisid 35 punkti (5 medalit: 2 kulda, 2 hõbedat ja 1 pronks).