VM i ishockey 1954 var det 21. VM i ishockey, arrangeret af IIHF. For de europæiske hold gjaldt det samtidig som det 32. EM i ishockey, og turneringen blev spillet 26. februar – 7. marts 1954 i Stockholm, Sverige.
Mesterskabet havde for første gang deltagelse af et hold fra Sovjetunionen, som lidt overraskende vandt VM. I Sovjetunionen blev sejren til noget af en myte, idet det blev hævdet, at man først var begyndt at spille ishockey kort før VM. Men i virkeligheden havde Sovjetunionen været medlem af IIHF siden 1952, og det nationale sovjetiske ishockeymesterskab var blevet afviklet siden 1946. Desuden var der i USSR en stærk tradition for at spille bandy, der er nært beslægtet med ishockey.
Forventningerne til det sovjetiske hold var faktisk høje efter tocifrede sejre over Finland og DDR og endda en sejr over Tjekkoslovakiet inden VM, og mange regnede USSR med blandt medaljefavoritterne. Men at det i første forsøg lykkedes at slutte foran hold som Canada og Sverige og dermed vinde VM, var nok uventet for de fleste.
Den eneste stærke ishockeynation, der ikke deltog i årets VM, var USA. Dette år blev der i øvrigt ikke spillet noget B-VM.