Herrarnas turnering vid de olympiska vinterspelen 2006 bestod av 12 lag. Lagen delades inledningsvis upp i två grupper med sex lag i varje grupp. De fyra främsta i varje grupp gick vidare till slutspel. Turneringen vanns till slut av Sverige, som besegrade Finland i finalen med 3-2.
De åtta främsta lagen på IIHF:s världsrankinglista kvalificerade sig automatiskt för turneringen, vilket var Kanada, Sverige, Slovakien, Tjeckien, Finland, USA, Ryssland och Tyskland. Utöver detta kvalificerade sig värdnation Italien. Utöver detta fanns det tre platser som det kvalspelades om. Kvalspelet bestod av tre olika kvalturneringar, där vinnaren av varje kvalturnering kvalificerade sig för OS. Följande lag kvalificerade sig för OS:
Bronsmatchen spelades mellan Tjeckien och Ryssland. Tjeckien kom till bronsmatchen genom att komma fyra i grupp A och slog därefter Slovakien i kvartsfinalen, men förlorade mot Sverige i semifinalen med 7-3. Ryssland kom tvåa i grupp B, vann sin kvartsfinal mot Kanada med 2-0 men förlorade därefter mot Finland med 4-0. Tjeckien vann matchen med 3-0 och tog därmed bronsmedaljen.
Finalen spelades mellan de båda nordiska länderna Sverige och Finland. Sverige kvalificerade sig för finalen genom att komma trea i grupp B, för att genom läggmatch mot Slovakien få möta Schweiz och vinna med 6-2 i kvartsfinalen och Tjeckien med 7-3 i semifinalen. Finland hade kvalificerat sig genom seger i grupp A - där de vann alla fem matcher - och därefter kvartsfinalseger med 4-3 mot USA. Finland slog senare Ryssland med 4-0 i semifinalen. Sverige vann finalen med 3-2 och tog därmed sin andra OS-guldmedalj i ishockey.
Finalen i denna turnering blev i Sverige det tredje mest sedda programmet under året 2006 med hela 3,5 miljoner tv-tittare. På första plats kom finalen i Melodifestivalen och på andra plats kom Kalle Anka.