På den 88. IOC-sesjonen i Baden-Baden fikk den kanadiske byen Calgary rett til å være vertskap for vinter-vinter-OL XV. Dette var det tredje forsøket fra representanter for byen, og det var en andre suksess. Sportsprogrammet til 1988-spillene ble utvidet i forhold til den forrige Olympiaden med syv disipliner samtidig, og derfor økte konkurransens totale varighet til 16 dager.
Spesielt for OL i Calgary og nabobyen Canmore ble det bygget fem nye idrettsanlegg og flere eksisterende ble rekonstruert. XV-vinter-OL ble offisielt åpnet 13. februar 1988 på McMahon City Stadium. Før det fant OL-fakkel stafett i landet i 88 dager - en lommelykt ble laget 18 tusen kilometer ikke bare i hendene på løpere, men også i snøscootere og hundespann. Det var et av de lengste brann stafettløpene i vinter-OL-historien.
1988-kampene ble, som de tidligere, holdt under ubestridelig ledelse av idrettsutøvere fra USSR og DDR. Denne gangen klarte de sovjetiske olympierne å slå tyskeren i antall priser (29 mot 25), og i deres kvalitet (ytterligere 2 gullmedaljer). Av de 11 høyeste ordensmedaljene vunnet av sovjetiske idrettsutøvere, ble fem vunnet i langrenn av menn og kvinner. I begge disipliner av parskøyter ble første og andre plass okkupert av representanter for Sovjetunionen. USSR-laget vant igjen i hockeyturneringen. DDR-idrettsutøvere hadde ingen like i luge - på tre fagdisipliner vant de seks av ni priser, og tapte for naboer fra Vest-Tyskland ett sølv og en bronse, og den sovjetiske friidrettsutøveren bare en bronse. Olympierne fra Øst-Tyskland utmerket seg også i konkurransene til skatere, etter å ha vunnet et jævla dusin medaljer i dem.
Enda verre enn ved forrige OL i Sarajevo presterte amerikanske idrettsutøvere. Etter antall medaljer var det amerikanske laget på niendeplass etter å ha vunnet tre priser i hurtigløp og kunstløp. Vertskapet for XV Winter Games fikk en mindre medalje, men ingen gull var blant dem. Totalt ble det spilt 46 sett med priser, og mer enn 1400 utøvere fra 57 land konkurrerte om dem.