Neuf nations devaient participer au championnat d'Europe 1929 mais finalement la Finlande n'a pas participé. La compétition s'est déroulé de la même manière que lors du championnat de 1926 : trois poules de trois équipes (ou deux, à la suite de la défection de la Finlande) à l'issue desquelles, les équipes classées premières sont qualifiées pour les demi-finales. Celles classées secondes jouent un mini tournoi pour déterminer le classement. Les équipes finissant à la dernière place des groupes B et C sont directement classées.
Première phase
Groupe A
Le groupe A ne contient finalement que la Pologne et la Suisse. Les Polonais battent les Suisses sur le score de 2 buts à 0 le . La Pologne est donc qualifiée pour les demi-finales tandis que la Suisse jouera un tournoi pour se qualifier pour ces mêmes demi-finales.
L'Autriche a gagné la médaille de bronze en battant le l'Italie sur le score de 4 buts à 2 (avec respectivement 0-2, 2-0 et 2-0 lors des tiers-temps).
Finale
La finale a eu lieu le même jour que le match pour la troisième place et au terme du temps règlementaire, la Tchécoslovaquie et la Pologne étaient à égalité 1 partout, les deux buts ayant été marqué lors de la troisième période. Il faudra attendre deux prolongations pour voir les tchécoslovaques remporter leur troisième titre.