Вариантов происхождения слова «хоккей» несколько. Наиболее вероятно это слово произошло от английского hockey, или от французского hoquet – крючковатый посох пастуха.
На стене Фемистокла что в Афинах обнаружили барельеф, на котором изображены мужчины, играющие с мячом подобием клюшки. Оно датируется приблизительно 400 годом до нашей эры. Игра под названием фрейнинда была включена в Олимпийские игры.
В древнерусских летописях упоминание об игре встречаются в 10-11 веке. Вероятнее всего, вместо мяча использовали широко распространенную тогда репу. Эту игру на Руси назвали по-всякому: погоня, юла, клюшкование.
Первый хоккейный матч был сыгран в марте 1875 года на ледовом катке «Виктория» в Монреале. В каждой команде насчитывалось по 9 игроков в бейсбольной экипировке и играли деревянной шайбой. Тогда же были установлены первые хоккейные ворота.
Первый приз за победу в хоккее был вручен в 1888 году лордом Стэнли Престоном. Тогда в одной из игр участвовали сыновья Престона. Позже этот кубок дал началу вручаемой ныне хоккейной награде Кубок Стэнли, который впервые был официально вручен в 1893 году.
На Олимпийских играх в 1920 году была встреча на льду двух команд Нового и Старого Света. На этой игре Канада прославилась как самая сильная хоккейная страна всего мира. Позже они побеждали на последующих 2 Олимпийских играх. Спустя 16 лет после первой победы британцы отвоевали у канадцев звание лучших.
В Российской Империи первый международный матч произошел на льду Малой Невы в 1899 году. Россияне сыграли против англичан в ничью забив по 4 шайбы. В начале сентября 1972 года советская сборная выиграла у канадцев со счетом 7:3, что принесло ошеломительный успех для СССР.