De oorsprong van ijshockey is onbekend; IJshockey is echter waarschijnlijk voortgekomen uit het veldhockeyspel dat al eeuwen in Noord-Europa wordt gespeeld.
De regels van het moderne ijshockey zijn bedacht door de Canadese James Creighton. In 1875 werd de eerste wedstrijd ijshockey met de regels van Creighton gespeeld in Montreal, Canada. Deze eerste georganiseerde indoorgame werd gespeeld op Victoria Skating Rink tussen twee teams met negen spelers, waaronder James Creighton en verschillende andere studenten van McGill University. In plaats van een bal of "stop", bevatte de game een plat, rond stuk hout.
De McGill University Hockey Club, de eerste ijshockeyclub, werd opgericht in 1877 (gevolgd door de Quebec Bulldogs genaamd Quebec Hockey Club en georganiseerd in 1878 en de Montreal Victorias, georganiseerd in 1881).
In 1880 ging het aantal spelers per kant van negen naar zeven. Het aantal teams groeide, genoeg zodat het eerste "wereldkampioenschap" ijshockey werd gehouden tijdens het jaarlijkse Winter Carnaval van Montreal in 1883. Het McGill-team won het toernooi en kreeg de "Carnival Cup". De wedstrijd werd verdeeld in helften van 30 minuten. De posities werden nu genoemd: linker- en rechtervleugel, midden, rover, punt en dekpunt en doelverdediger. In 1886 organiseerden de teams die deelnamen aan het Wintercarnaval de Amateur Hockey Association of Canada (AHAC) en speelden een seizoen met "uitdagingen" voor de bestaande kampioen.
In 1888 woonde de gouverneur-generaal van Canada, Lord Stanley van Preston (zijn zonen en dochter genoten van hockey), eerst het Montreal Winter Carnival-toernooi bij en was onder de indruk van het spel. In 1892 zag hij dat er geen erkenning was voor het beste team in Canada, dus kocht hij een zilveren kom voor gebruik als trofee. De Dominion Hockey Challenge Cup (die later bekend werd als de Stanley Cup) werd voor het eerst toegekend in 1893 aan de Montreal Hockey Club, kampioenen van de AHAC; het wordt nog steeds jaarlijks toegekend aan het kampioenschapsteam van de National Hockey League. Stanley's zoon Arthur hielp bij het organiseren van de Ontario Hockey Association, en Stanley's dochter Isobel was een van de eerste vrouwen die ijshockey speelde.
Tegenwoordig is ijshockey een Olympische sport en de populairste teamsport die op ijs wordt gespeeld. IJshockey wordt gespeeld met twee tegengestelde teams die schaatsen dragen. Tenzij er een penalty is, heeft elk team slechts zes spelers tegelijk op de ijsbaan. De puck is een gevulkaniseerde rubberen schijf. Het doel van het spel is om de hockeypuck in het net van de tegenstander te slaan. Het net wordt bewaakt door een speciale speler genaamd de keeper.
De eerste kunstmatige ijsbaan (mechanisch gekoeld) werd gebouwd in 1876 in Chelsea, Londen, Engeland, en werd de Glaciarium genoemd. Het werd gebouwd in de buurt van King's Road in Londen door John Gamgee. Tegenwoordig worden moderne ijsbanen schoon en glad gehouden door het gebruik van een machine die de Zamboni wordt genoemd.
Fiberglass Canada werkte samen met Canadiens Goalie Jaques Plante om het allereerste masker voor hockeykeepers in 1960 te ontwikkelen.