KOK: n 88. istunnossa Baden-Badenissa Kanadan kaupunki Calgary sai oikeuden isännöidä XV: n talviolympialaisia. Tämä oli kaupungin edustajien kolmas yritys, ja se oli toinen menestys. Vuoden 1988 pelien urheiluohjelmaa laajennettiin edelliseen olympiaisiin verrattuna seitsemällä tieteenalalla, ja siksi kilpailun kokonaiskesto nousi 16 päivään.
Erityisesti Calgaryn ja naapurikaupungin Canmoren olympialaisiin rakennettiin viisi uutta urheilutilaa ja useita olemassa olevia rekonstruoitiin. XV-talviolympialaiset avattiin virallisesti 13. helmikuuta 1988 McMahon City -stadionilla. Ennen sitä olympiasoihtujen välitys tapahtui maassa 88 päivän ajan - soihtu tehtiin 18 tuhatta kilometriä paitsi juoksijoiden, myös moottorikelkkojen ja koiran joukkueiden käsissä. Se oli yksi talviolympialaisten historiassa pisimmistä palorelekilpailuista.
Vuoden 1988 pelit, kuten edellisetkin, pidettiin kiistatta Neuvostoliiton ja DDR: n urheilijoiden johdolla. Tällä kertaa Neuvostoliiton olympialaiset pystyivät voittamaan saksalaiset palkintojen lukumäärässä (29 vs. 25) ja laadussaan (2 kultamitalia lisää). Neuvostoliiton urheilijoiden voittamista 11 korkeimman asteen mitalista viisi voitti miesten ja naisten maastohiihdossa. Molemmissa pariluistelun aloissa Neuvostoliiton edustajat miehittivät ensimmäisen ja toisen sijan. Neuvostoliiton joukkue voitti jälleen jääkiekkoturnauksessa. GDR-urheilijoilla ei ollut tasavertaisuutta kamanuudessa - kolmella tieteenalalla he voittivat kuusi yhdeksästä palkinnosta ja menettivät Länsi-Saksan naapureille yhden hopean ja yhden pronssin ja Neuvostoliiton urheilijan vain yhden pronssin. Itä-Saksan olympialaisetkin erottuivat myös luistelijoiden kilpailuissa voitettuaan ne kirotut tusinat mitalia.
Vielä pahempaa kuin edellisissä Sarajevon olympialaisissa amerikkalaiset urheilijat esiintyivät. Mitalien lukumäärän mukaan Yhdysvaltain joukkue oli yhdeksännessä sijassa voitettuaan kolme palkintoa pikaluistelussa ja taitoluistelussa. XV-talvi-kisojen isäntä sai yhden mitalin vähemmän, mutta kultaa ei ollut heidän joukossaan. Kaikkiaan 46 palkintokokonaisuutta pelattiin, ja niistä kilpaili yli 1400 urheilijaa 57 maasta.