Verdensmesterskapet i ishockey i 1987 ble arrangert i Østerrike17. april til 3. mai. Kampene ble spilt i Wien og åtte lag deltok. Det ble først spilt en enkeltserie der alle lagene møttes en gang. De fire beste lagene møttes deretter pånytt en gang og i motsetning til tidligere VM tok de ikke med seg resultatene fra den innledende runden. Det var det 52. verdensmesterskapet og samtidig var turneringen også det 63. europamesterskapet i ishockey. Sverige ble verdensmestere for fjerde gang og Sovjetunionen vant sitt 25. europamesterskap. I europamesterskapet telte kampene mellom de europeiske lagene i den innledende serien.
Under D-VM tidligere under året ble det satt ny VM-rekord, Australia beseiret New Zealand med hele 58-0, den tidligere rekorden var fra 1949 da Canada slo Danmark med 47-0.