Par Latvijas hokeja sākumu uzskatāms 1930. gads, kad Rīgas “Strādnieku sporta un sarga” (SSS) hokejisti piedalījās četrās starptautiskās spēlēs un trīs komandas aizvadīja Liepājas meistarsacīkstes hokejā.
Pirmā zināmā hokeja spēle Latvijā notika Rīgā 28.02.1909. Daļa hokejistu spēlēja ar bendija, daļa ‒ ar hokeja nūjām, bet laukumam nebija arī apmaļu, un ripa bieži pazuda laukuma malās esošajā sniegā. 02.1924. Rīgā ieradās Karaļauču VfK (Verein für Körperübungen) komanda, lai spēlētu ar “Rīgas Airētāju kluba” komandu Kanādas hokeju. Notika divas spēles – viena ar ripu, otra ar bumbiņu. Pirmā no šīm spēlēm 02.02.1924. bija pirmā zināmā starptautiskā hokeja spēle Latvijā. 1926. gadā Latvijas Ziemas sporta savienība apsprieda iespēju nākamajā sezonā pāriet uz hokeja spēli ar ripu, taču tolaik nekas būtisks vēl nenotika. 1929. gadā Tautas augstskolas sporta kursos sešas stundas tika veltītas hokejam ar ripu un bendijam, bet rudenī biedrības SSS vācu biedri ierosināja pāriet no bendija uz hokeju. Lai gan idejai bija daudz pretinieku, hokejs ar laiku izspieda bendiju. 1930. gada rudenī uz Starptautisko Hokeja federāciju (Ligue Internationale de Hockey sur Glace; tagad – International Ice Hockey Federation) tika nosūtīta vēstule ar lūgumu uzņemt tajā Latviju, un 1931. gadā Latvija kļuva par tās dalībvalsti. 02.1931. tika nolemts noskaidrot Latvijas spēcīgāko komandu. Šo turnīru oficiāli dēvēja par “labākās hokeja komandas nosaukuma izcīņu”, un tas faktiski bija pirmais Latvijas čempionāts hokejā. Startēja piecas komandas. Finālā iekļuva Rīgas “Union” un Liepājas “Armijas sporta klubs” (ASK). Par uzvarētājiem kļuva “Union”, kas uzvarēja ar 1:0 papildlaikā. Oficiāli nosaukums "Latvijas meistarsacīkstes hokejā" tika ieviests no 1931./1932. gada sezonas. Pirmā valstsvienību spēle notika 27.02.1932. Tajā Latvija ar rezultātu 3:0 uzvarēja Lietuvu. 20. gs. 20.‒30. gados hokejs pakāpeniski kļuva populārāks, valstsvienība regulāri piedalījās dažāda ranga sacensībās.
Latvijas hokeja izlase pasaules meistarsacīkstēs. Davosa, 1935. gads.
Hokeja tālāko attīstību izjauca 1940. gada padomju okupācija un sekojošais karš. Vācu okupācijas laikā Latvijas čempionāti notika tikai 1941./1942. un 1942./1943. gadā, turklāt otrais no tiem netika pabeigts. Pēc otrreizējās padomju okupācijas 1946. gadā pirmajās Padomju Sociālistisko Republiku Savienības (PSRS) meistarsacīkstēs startēja “Dinamo” no Rīgas, 1949.–1967. gadā – “Daugava”, kā arī PSRS otrajā līgā – “Latvijas bērzs”. 1969.–1977. gadā “Dinamo” trenēja Viktors Tihonovs (Виктор Васильевич Тихонов) un komanda no PSRS otrās līgas iekļuva augstākajā līgā. 1978./1979. gadā notika “Dinamo” pirmā vizīte Kanādā. Padomju okupācijas laikā Latvijas hokeja vadošā komanda “Dinamo” kļuva par profesionālu klubu, kurā lielākā daļa spēlētāju bija iebraucēji no citām republikām. Pēc neatkarības atjaunošanas, mainoties politiskajiem un ekonomiskajiem apstākļiem, par nozīmīgāko Latvijas hokeja klubu 1991. gadā kļuva “Riga Stars”, Starpnacionālajā hokeja līgā 1992.–1995. gadā – “Pārdaugava”, vēlāk “Liepājas metalurgs” un “Rīga 2000”. 2008. gadā Krievijas iniciētās un īstenotās Kontinentālās hokeja līgas (KHL) ietvaros tika izveidots profesionāls klubs “Dinamo Rīga”. Latvija Starptautiskajā hokeja federācijā atjaunota 07.05.1992. Prāgā. 1992. gadā notika pirmā valstsvienības spēle pēc neatkarības atjaunošanas Latvija‒Lietuva 13:2. 1993. gadā valstsvienība ieguva pirmo vietu pasaules čempionātā C grupā Ļubļanā, Slovēnijā. 20.04.1996. Eindhovenā, Nīderlandē, Latvija spēlēja pret Šveices komandu (1:1) un ieguva 1. vietu B grupā. Kopš 1997. gada Latvijas izlase nepārtraukti spēlē pasaules čempionāta augstākajā divīzijā.
1990. gadā izveidota pirmā sieviešu hokeja komanda “Laima”, kas 1992. gadā kļuva arī par pirmo Latvijas sieviešu hokeja izlasi. Latvijas sieviešu hokeja čempionāts norisinās kopš 1994./1995. gada sezonas (ar pārtraukumiem). Tam bijis atšķirīgs nosaukums, un dažas sezonas turnīrā piedalījušās arī kaimiņvalstu komandas. 2019./2020. gada sezonā Latvijas čempionāta oficiālais nosaukums bija Optibet Baltijas sieviešu hokeja čempionāts (Optibet Baltic Women's Ice-hockey Championship), un tajā piedalījās arī komandas no Igaunijas un Lietuvas. Čempionāts norisinājās divās grupās. A grupā – SHK "Laima", SHK "Pārdaugava/Lauvas 1", SHK "L&L Hope", Lietuvas "HC Amber" un Igaunijas "HC Grizzlyz". B grupā – "Laima Juniors", SHK "L&L Gold", SHK "Pārdaugava/Lauvas 2", SHK "Tukums" un Lietuvas "HC Hockey Stars". Covid-19 pandēmijas dēļ 2019./2020. gada sezonas čempionāts netika pabeigts.