Las segundas olimpiadas de invierno de 1928 se celebraron en St. Moritz (Suiza) del 11 al 19 de febrero. Los solicitantes de los Juegos fueron Enelberg, Davos y St. Moritz. La elección de este último se debió a la presencia de buenas pistas de esquí en este lugar.
A los Juegos Olímpicos de Invierno de 1928 asistieron 25 países, 491 atletas (de los cuales 27 eran mujeres). Se otorgaron medallas en 13 números del programa de seis deportes.
En el patinaje de velocidad y el esquí, la rivalidad aumentó, pero el resultado no difirió mucho de los resultados de los primeros Juegos Olímpicos de 1924. Aquí, los atletas noruegos perdieron solo una de las cuatro medallas de oro (esquí).
En la carrera de patinaje sobre hielo, Klas Thunberg ganó dos medallas de oro de Finlandia a una distancia de 1500 my 500 m. Los noruegos Bernt Evensen e Ivar Ballangrud ganaron un oro cada uno en las mismas competiciones.
Los esquiadores suecos ganaron la carrera de 50 km. Según los expertos, debido al deshielo, la pista de esquí pesada e hinchada impidió a los noruegos demostrar su técnica de alta carrera. Al pasar una distancia de 18 km, cuando no había deshielo, los esquiadores de Noruega se mostraron mucho más fuertes que sus rivales. El oro a esta distancia fue tomado por Johan Grottsbroten, también fue el primero en biatlón.
Los atletas suizos en competiciones en esqueleto no pudieron obtener una sola medalla. Pero los estadounidenses lograron ganar oro y plata en carreras en trineos de alta velocidad. Los participantes de los EE. UU. Resultaron ser más fuertes que otros y en trineo: el segundo equipo estadounidense ganó, el primero tomó el segundo lugar.
El torneo de hockey fue ganado por canadienses. No dieron un gol a los rivales de Suecia.
Durante las competiciones de patinaje artístico, solo Gillis Grafström de Suecia pudo defender el título de campeón, asegurando la medalla de 1924. En la competencia femenina, Sonya Heni, la patinadora noruega, ganó la campeona mundial un año antes de los Juegos Olímpicos. En patinaje en pareja, los patinadores franceses Pierre Brunet y Andre Joli se llevaron el oro. Los patinadores austriacos recibieron dos medallas de plata y una de bronce.
En el evento por equipos, como en los Juegos de 1924, los atletas noruegos ganaron y obtuvieron 93 puntos (15 medallas, incluidas 5 de oro, 5 de plata y 5 de bronce). En segundo lugar estuvieron los estadounidenses, que ganaron 45 puntos (6 medallas: 2 de oro, 2 de plata y 2 de bronce). El tercero fueron los atletas suecos que ganaron 35 puntos (5 medallas: 2 de oro, 2 de plata y 1 de bronce).