Родиной современного хоккея с шайбой считают Канаду, хотя прототипом его послужил хоккей на траве, привезенный в Америку британскими солдатами. Первый официальный хоккейный матч был проведен в Монреале в марте 1875 года.
Европейцы заинтересовались новым видом спорта в начале ХХ века, и в 1908 году в Париже была основана Международная федерация хоккея на льду. Первое знакомство с хоккеем в Советском Союзе произошло в 1932 году благодаря приезду в Москву команды немецкого рабочего союза «Фихте». А официальным днем рождения хоккея в России считается 22 декабря 1946 года — день проведения первых матчей первого чемпионата Советского Союза по хоккею.
Сборная СССР по хоккею с шайбой заработала девять олимпийских медалей (семь из которых — золотые) и более двадцати раз побеждала на чемпионатах мира. После распада СССР многие игроки перешли в зарубежные клубы, и развитие хоккея в России затормозилось, но в конце 2000-х российская сборная впервые серьезно заявила о себе на международной арене.
Всероссийский день хоккея отмечается 1 декабря. Учредили его в 2007 году по инициативе Владислава Третьяка, сделавшего огромный вклад в развитие отечественного хоккея.