L'origine dell'hockey su ghiaccio non è nota; tuttavia, l'hockey su ghiaccio probabilmente si è evoluto dal gioco dell'hockey su prato che è stato giocato nel Nord Europa per secoli.
Le regole del moderno hockey su ghiaccio sono state ideate dal canadese James Creighton. Nel 1875, la prima partita di hockey su ghiaccio con le regole di Creighton fu giocata a Montreal, in Canada. Questa prima partita indoor organizzata è stata giocata alla Victoria Skating Rink tra due squadre da nove giocatori, tra cui James Creighton e diversi altri studenti della McGill University. Invece di una palla o "tappo", il gioco presentava un pezzo di legno circolare piatto.
Il McGill University Hockey Club, il primo club di hockey su ghiaccio, fu fondato nel 1877 (seguito dai Quebec Bulldogs chiamati Quebec Hockey Club e organizzato nel 1878 e dal Montreal Victorias, organizzato nel 1881).
Nel 1880, il numero di giocatori per squadra passò da nove a sette. Il numero di squadre crebbe, tanto che il primo "campionato mondiale" di hockey su ghiaccio si tenne all'annuale Carnevale Invernale di Montreal del 1883. Il team McGill vinse il torneo e ricevette la "Coppa del Carnevale". Il gioco è stato diviso in due metà. Le posizioni erano ora nominate: ala sinistra e destra, centro, rover, punto e punto di copertura e portiere. Nel 1886, le squadre partecipanti al Carnevale Invernale organizzarono la Amateur Hockey Association of Canada (AHAC) e disputarono una stagione che comprendeva "sfide" per il campione esistente.
Nel 1888, il governatore generale del Canada, Lord Stanley di Preston (i suoi figli e la sua figlia si divertivano a giocare a hockey), parteciparono per la prima volta al torneo del Carnevale invernale di Montreal e rimasero colpiti dal gioco. Nel 1892, vide che non vi era alcun riconoscimento per la migliore squadra in Canada, quindi acquistò una ciotola d'argento da usare come trofeo. La Dominion Hockey Challenge Cup (che in seguito divenne nota come Stanley Cup) fu assegnata per la prima volta nel 1893 al Montreal Hockey Club, campione dell'AHAC; continua ad essere assegnato ogni anno alla squadra del campionato della National Hockey League. Arthur, il figlio di Stanley, ha contribuito a organizzare l'Associazione di hockey in Ontario, e la figlia di Stanley, Isobel, è stata una delle prime donne a giocare a hockey su ghiaccio.
Oggi l'hockey su ghiaccio è uno sport olimpico e lo sport di squadra più popolare giocato sul ghiaccio. L'hockey su ghiaccio si gioca con due squadre avversarie che indossano pattini da ghiaccio. A meno che non vi sia una penalità, ogni squadra ha solo sei giocatori sulla pista di pattinaggio alla volta. Il disco è un disco di gomma vulcanizzata. Lo scopo del gioco è quello di buttare il disco da hockey nella rete della squadra avversaria. La rete è sorvegliata da un giocatore speciale chiamato il portiere.
La prima pista di pattinaggio artificiale (refrigerata meccanicamente) fu costruita nel 1876, a Chelsea, a Londra, in Inghilterra, e fu chiamata Glaciarium. Fu costruito vicino a King's Road a Londra da John Gamgee. Oggi, le moderne piste di pattinaggio sono mantenute pulite e lisce dall'uso di una macchina chiamata Zamboni.
Fiberglass Canada ha collaborato con Canadiens Goalie Jaques Plante per sviluppare la prima maschera da portiere per hockey nel 1960.