Världsmästerskapet i ishockey för herrar 2012 spelades i Finland och Sverige 4–20 maj 2012 och var den 76:e VM-turneringen för herrar arrangerad av Internationella ishockeyförbundet (IIHF). Spelorter var Helsingfors och Stockholm. Detta var det andra VM:et genom tiderna som arrangerades av flera värdländer; det första var VM 1930 som delades mellan Frankrike, Österrike och Tyskland.