Mesterskabet var opdelt i en A-turnering med 5 hold og en B-turnering med 6 hold. A-VM blev vundet af værtslandet Sverige, som i finalen besejrede Finland med 3-1, og som dermed vandt mesterskabet for 13. gang, mens Finland vandt VM-sølv for 9. gang i VM-historien. Bronzemedaljerne gik til Norge efter sejr i bronzekampen mod Kasakhstan med 5-1. Norge vandt VM-medaljer for blot tredje gang og for første gang siden 1993.
B-VM blev vundet af Ungarn, som dermed vandt B-mesterskabet for anden gang i træk, eftersom holdet også havde vundet det senest spillede B-VM i 2020. Ungarerne var egentlig kun blevet nr. 3 i B-VM's indledende runde, men i semifinalen vandt holdet med 2-0 over grundspillets nr. 2, Holland, og i finalen besejredes vinderen af den indledende runde, Tyskland, med 2-1. I finalen havde Ungarn været bagud med 0-1, inden de i tillægstiden vendte kampen på hovedet med to scoringer.
I den indledende runde spillede de fem hold en enkeltturnering alle-mod-alle. De to bedste hold kvalificerede sig direkte til finalen, mens nr. 3 og 4 gik videre til bronzekampen.
De seks hold spillede en enkeltturnering alle-mod-alle. De fire bedste hold gik videre til semifinalerne, mens de to sidste hold spillede om 5.- og 6.-pladsen.