Dopo la stagione, il direttore generale Bobby Clarke ha rifiutato di firmare un nuovo contratto con McCrimmon, scegliendo invece di scambiarlo. È stato inviato ai Calgary Flames il 27 agosto 1987, in cambio di una selezione di terzo turno al Draft NHL del 1988 e un primo round al Draft del 1989.
- No, no. Nel 1987/88 con i Flames, McCrimmon si unì ad Al MacInnis, Paul Reinhart, Gary Suter e Ric Nattress per formare una delle migliori difese della NHL. Ha segnato 42 punti per i Flames, ha vinto il premio NHL Plus-Minus con un +48 leader della lega ed è stato nominato All-Star della seconda squadra. Inoltre, ha giocato nell'All-Star Game del 1988.