Ice hockey at the 1984 Winter Olympics

The men's ice hockey tournament at the 1984 Winter Olympics in Sarajevo, Yugoslavia, was the 15th Olympic Championship. The Soviet Union won its sixth gold medal. Games were held mostly in the arena portion of the Olympic Hall Zetra, with some played in the arena portion of the Skenderija Olympic Hall.

The IIHF did not run a championship in Olympic years at this time. Nations that did not participate in the Sarajevo Olympics were invited to compete in the Thayer Tutt Trophy.

Medalists
Source:
 * Gold –
 * Silver –
 * Bronze –

Qualification
The final standings of the 1983 championships were used to establish qualification. All pool 'A' teams were included however the German Democratic Republic declined to send a team. The host Yugoslavians as well as the top pool 'B' teams were added. A play-off between the fourth placed pool 'B' team and the pool 'C' champion was used to determine the final place at the Olympics.

The Norwegian team proceeded to compete at the Olympics.

Group A
Top two teams (shaded ones) advanced to the medal round. 

  

  

 <section begin=A8 /><section end=A8 /> <section begin=A9 /><section end=A9 />

<section begin=A10 /><section end=A10 /> <section begin=A11 /><section end=A11 /> <section begin=A12 /><section end=A12 />

<section begin=A13 /><section end=A13 /> <section begin=A14 /><section end=A14 /> <section begin=A15 /><section end=A15 />

Group B
<section begin=B />Top two teams (shaded ones) advanced to the medal round. <section end=B />

<section begin=B1 /><section end=B1 /> <section begin=B2 /><section end=B2 /> <section begin=B3 /><section end=B3 />

<section begin=B4 /><section end=B4 /> <section begin=B5 /><section end=B5 /> <section begin=B6 /><section end=B6 />

<section begin=B7 /><section end=B7 /> <section begin=B8 /><section end=B8 /> <section begin=B9 /><section end=B9 />

<section begin=B10 /><section end=B10 /> <section begin=B11 /><section end=B11 /> <section begin=B12 /><section end=B12 />

<section begin=B13 /><section end=B13 /> <section begin=B14 /><section end=B14 /> <section begin=B15 /><section end=B15 />

Final round
The top two teams from each group play the top two teams from the other group once. Head to head results from the preliminary round (Soviet Union defeated Sweden 10–1, Czechoslovakia defeated Canada 4–0) were carried over.

<section begin=F /><section end=F />

<section begin=F1 /><section end=F1 /> <section begin=F2 /><section end=F2 />

<section begin=F3 /><section end=F3 /> <section begin=F4 /><section end=F4 />

Classification round
Those countries that finished 3rd and 4th in their groups then played a further game to define their classification

Average age
Team Italy was the oldest team in the tournament, averaging 27 years and 8 months. Team Canada was the youngest team in the tournament, averaging 21 years and 6 months. Gold medalists team USSR averaged 26 years and 1 months. Tournament average was 24 years and 9 months.