VM i ishockey 1969 var det 36. VM i ishockey, arrangeret af IIHF. For de europæiske hold gjaldt det samtidig som det 47. EM i ishockey. For første gang blev A-, B- og C-VM ikke afviklet i samme land og på samme tid. De tre turneringerne blev afviklet som følger:
Der var tilmeldt 20 hold til mesterskabet. Til dette VM var A-VM blevet reduceret fra otte til seks hold. Til gengæld mødte de seks hold nu hinanden to gange mod tidligere kun én. De otte næstbedste hold spillede om B-VM, mens de sidste seks hold spillede C-VM.
A-VM blev ekstremt spændende, og tre hold sluttede med lige mange point. Sovjetunionen vandt verdens- og europamesterskabet på bedre målforskel end værtsnationen Sverige og Tjekkoslovakiet. Det var holdets niende VM-titel (og den syvende i træk – en ny rekord) og 12. EM-titel.
Turneringen blev en katastrofe for nordamerikansk ishockey. USA sluttede sidst, og rykkede dermed ned i B-gruppen til VM 1970. Canada sluttede som nr. 4 og var efterhånden godt trætte af de forholdsvis dårlige VM-resultater, der skyldtes at holdet ikke måtte stille med deres bedste spillere, fordi VM-turneringen ikke var åbne for professionelle spillere. Konsekvensen blev, at Canada de følgede år meldte afbud til VM.
USA endte sidst blandt de seks hold og rykkede dermed ned i B-gruppen til VM 1970, hvor de i A-gruppen blev erstattet af DDR, der rykkede op som vinder af B-VM. Eftersom Canada meldte afbud til det følgende VM, blev også B-VM's nr. 2, Polen, rykket op.
Hidtil var der blevet uddelt EM-medaljer til de tre bedst placerede europæiske hold ved VM, men fra og med dette mesterskab blev reglerne for uddeling af EM-medaljer ændret. Man gik i stedet over til at udregne en stilling, hvor kun kampene mellem de europæiske nationer talte. Resultatet af EM blev:
Som vinder af B-VM kvalificerede DDR sig til A-VM 1970, og de blev erstattet i B-gruppen af USA, der rykkede ned fra A-gruppen. Eftersom Canada trak sig fra A-VM 1970, blev også Polen ekstraordinært rykket op i A-gruppen. Østrig og Italien, der endte som nr. 7 og 8 ved B-VM, rykkede ned i C-gruppen og blev erstattet af de to bedste hold fra C-VM, Japan og Schweiz. Den sidste plads i B-gruppen i 1970, der var blevet ledig efter Polens ekstraordinære oprykning, gik til Bulgarien.
De to bedste hold, Japan og Schweiz rykkede op i B-gruppen til VM 1970. De blev erstattet af Østrig og Italien, der rykkede ned fra B-VM. Den sidste ledige plads ved B-VM blev tildelt Bulgarien efter at Ungarn og Holland havde afslået.