88-ojoje IOC sesijoje Baden-Badene Kanados miestas Kalgaris gavo teisę rengti XV žiemos olimpines žaidynes. Tai buvo trečiasis miesto atstovų bandymas ir tai buvo antras pasisekimas. 1988 m. Žaidynių sporto programa, palyginti su ankstesne olimpiada, buvo išplėsta septyniomis disciplinomis iš karto, todėl bendra varžybų trukmė padidėjo iki 16 dienų.
Kalgario ir gretimame mieste Canmore esančiose olimpinėse žaidynėse buvo pastatytos penkios naujos sporto bazės ir rekonstruotos kelios esamos. XV žiemos olimpinės žaidynės buvo oficialiai atidarytos 1988 m. Vasario 13 d. McMahon miesto stadione. Prieš tai šalyje 88 dienas vyko olimpinė deglo estafetė - 18 tūkstančių kilometrų žibintuvėlis buvo pagamintas ne tik bėgikų rankose, bet ir sniego motocikluose bei šunų komandose. Tai buvo vienos ilgiausių ugnies estafetės varžybų žiemos olimpinių žaidynių istorijoje.
1988 m. Žaidynės, kaip ir ankstesnės, buvo neabejotinai vadovaujamos SSRS ir VDR sportininkų. Šį kartą sovietų olimpiečiai sugebėjo aplenkti vokiečius tiek dėl apdovanojimų skaičiaus (29 prieš 25), tiek dėl savo kokybės (dar 2 aukso medaliai). Iš vienuolikos aukščiausių medalių, kuriuos iškovojo sovietiniai sportininkai, penki buvo iškovoti slidinėjimo distancijoje vyrams ir moterims. Abiejose porinio čiuožimo disciplinose pirmąją ir antrąją vietas užėmė Sovietų Sąjungos atstovai. SSRS komanda vėl laimėjo ledo ritulio turnyre. VDR sportininkai kamaninėse neturėjo lygių - trijose disciplinose jie laimėjo šešis iš devynių apdovanojimų, kaimynams iš Vakarų Vokietijos pralošdami vieną sidabrą ir vieną bronzą, o sovietų sportininkas - tik vieną bronzą. Čiuožėjų varžybose taip pat išsiskyrė olimpiečiai iš Rytų Vokietijos, iškovoję jose prakeiktą keliolika medalių.
Dar prasčiau nei ankstesnėse Sarajevo olimpinėse žaidynėse koncertavo Amerikos sportininkai. Pagal medalių skaičių JAV komanda užėmė devintą vietą, laimėjusi tris apdovanojimus greitajame ir dailiajame čiuožime. XV žiemos žaidynių šeimininkai gavo po vieną medalį mažiau, tačiau aukso tarp jų nebuvo. Iš viso buvo sužaisti 46 apdovanojimų rinkiniai, dėl jų varžėsi daugiau nei 1400 sportininkų iš 57 šalių.