Современный хоккей с шайбой появился в Канаде. В 1870-е годы в Канаде хоккей был обязательной игрой на спортивных праздниках. В 1879 была предложена для соревнований резиновая шайба. В 1885м основана Любительская хоккейная ассоциация в Монреале.
Правила соревнования, максимально сохранившиеся до наших дней, были изданы в 1886 году. В 1889 в Монреале построен первый крытый стадион для игры на искусственном льду. Стадион был рассчитан на невероятное в то время количество зрителей, 10 000 человек.
В Европе хоккей появился в конце 19 века. В 1914 создана Национальная хоккейная лига, в которой были объединены профессиональные хоккейные клубы на льду.
В России хоккей появился в 1946 году, когда матчами в Москве, Ленинграде, Каунасе, Архангельске и Риге стартовал первый чемпионат СССР.