List of IIHF World Championship medalists Champions Champions

| Year_ | Gold | Silver | Bronze | Host_city_cities | Host_country_countries |
|---|---|---|---|---|---|
| 1920 | Canada (1) | United States (1) | Czechoslovakia (1) | Antwerp | Belgium |
| 1924 * | Canada (2) | United States (2) | [[|]] (1) | Chamonix | France |
| 1928 * | Canada (3) | Sweden (1) | [[|]] (1) | St. Moritz | Switzerland |
| 1930 | Canada (4) | [[|]] (1) | [[|]] (2) | Chamonix Berlin Vienna | France Germany Austria |
| 1931 | Canada (5) | United States (3) | [[|]] (1) | Krynica | Poland |
| 1932 * | Canada (6) | United States (4) | [[|]] (1) | Lake Placid | United States |
| 1933 | United States (1) | Canada (1) | Czechoslovakia (2) | Prague | Czechoslovakia |
| 1934 | Canada (7) | United States (5) | [[|]] (2) | Milan | Italy |
| 1935 | Canada (8) | [[|]] (1) | [[|]] (2) | Davos | Switzerland |