L'origine du hockey sur glace est inconnue; cependant, le hockey sur glace a probablement évolué à partir du jeu de hockey sur gazon qui a été joué en Europe du Nord pendant des siècles.
Les règles du hockey sur glace moderne ont été conçues par le Canadien James Creighton. En 1875, le premier match de hockey sur glace avec les règles de Creighton a été joué à Montréal, au Canada. Ce premier match organisé en salle a été joué à la patinoire Victoria entre deux équipes de neuf joueurs, dont James Creighton et plusieurs autres étudiants de l'Université McGill. Au lieu d'une balle ou d'une "bonde", le jeu comportait un morceau de bois circulaire plat.
Le McGill University Hockey Club, le premier club de hockey sur glace, a été fondé en 1877 (suivi par les Bulldogs de Québec nommé Quebec Hockey Club et organisé en 1878 et les Victorias de Montréal, organisés en 1881).
En 1880, le nombre de joueurs par équipe passe de neuf à sept. Le nombre d'équipes a augmenté, suffisamment pour que le premier «championnat du monde» de hockey sur glace ait eu lieu au Carnaval d'hiver de Montréal en 1883. L'équipe de McGill a remporté le tournoi et a reçu la «Coupe du Carnaval». Le match a été divisé en mi-temps de 30 minutes. Les positions étaient désormais nommées: aile gauche et droite, centre, rover, point et cover-point, et gardien de but. En 1886, les équipes en compétition au Carnaval d'hiver organisent l'Association de hockey amateur du Canada (AHAC) et jouent une saison comprenant des «défis» pour le champion actuel.
En 1888, le gouverneur général du Canada, Lord Stanley of Preston (ses fils et sa fille aimaient le hockey), a assisté pour la première fois au tournoi du Carnaval d'hiver de Montréal et a été impressionné par le jeu. En 1892, il a vu qu'il n'y avait pas de reconnaissance pour la meilleure équipe au Canada, alors il a acheté un bol en argent pour l'utiliser comme trophée. La Coupe Dominion Hockey Challenge (qui deviendra plus tard la Coupe Stanley) a été décernée pour la première fois en 1893 au Montreal Hockey Club, champion de l'AHAC; il continue d'être décerné chaque année à l'équipe de championnat de la Ligue nationale de hockey. Le fils de Stanley, Arthur, a aidé à organiser l'Association de hockey de l'Ontario, et la fille de Stanley Isobel a été l'une des premières femmes à jouer au hockey sur glace.
Aujourd'hui, le hockey sur glace est un sport olympique et le sport d'équipe le plus populaire pratiqué sur la glace. Le hockey sur glace se joue avec deux équipes adverses portant des patins à glace. À moins d'une pénalité, chaque équipe n'a que six joueurs sur la patinoire à la fois. La rondelle est un disque en caoutchouc vulcanisé. Le but du jeu est de faire tomber la rondelle de hockey dans le filet de l'équipe adverse. Le filet est gardé par un joueur spécial appelé le gardien de but.
La première patinoire artificielle (réfrigérée mécaniquement) a été construite en 1876, à Chelsea, Londres, Angleterre, et a été nommée Glaciarium. Il a été construit près de King's Road à Londres par John Gamgee. Aujourd'hui, les patinoires modernes sont maintenues propres et lisses grâce à l'utilisation d'une machine appelée Zamboni.
Fibreglass Canada a travaillé avec le gardien des Canadiens Jaques Plante pour développer le tout premier masque de gardien de but de hockey en 1960.