B-VM skulle have haft deltagelse af seks hold, men Mongoliet meldte afbud, og dermed kom turneringen til at bestå af fem hold. Holdene spillede en enkeltturnering alle-mod-alle, og vinderen af turneringen, Hviderusland, sikrede sig en plads ved A-VM 2013. Holdene, der sluttede på anden- eller tredjepladserne, gik videre til placeringskampen om den samlede ottendeplads ved VM, mens holdene på fjerde- og femtepladserne gik videre til kampen om den samlede tiendeplads.