La National Hockey League (NHL) è un campionato professionistico di hockey su ghiaccio con 31 squadre fondato nel 1917. Ogni squadra può scegliere un capitano, che ha il "solo privilegio di discutere con l'arbitro le questioni relative all'interpretazione delle regole che possono sorgere durante lo svolgimento di una partita". Ogni squadra può anche scegliere capitani alternativi, che lavorano quando il capitano non è sul ghiaccio. I capitani devono indossare la lettera "C" sulla loro divisa per mostrare chi sono; i capitani supplenti indossano la lettera "A". Entrambe le lettere sono alte 7,6 cm (3 pollici).
Alcune squadre della NHL non hanno un capitano. La regola 6.2 del Regolamento Ufficiale NHL 2008-09 dice che "[solo] quando il capitano non è in uniforme, l'allenatore ha il diritto di designare tre capitani supplenti. Questo deve essere fatto prima dell'inizio della partita". Molte squadre della NHL con un capitano selezionano più di due capitani supplenti e cambiano chi indossa la "A" per le diverse partite durante la stagione.
I portieri non possono essere capitani durante le partite. Questa regola è stata fatta nel 1948 dopo che alle squadre non piacque che ci volle troppo tempo al portiere dei Montreal Canadiens Bill Durnan per pattinare per parlare con gli ufficiali di gara e tornare alla sua piega. Tuttavia, il portiere del Vancouver Canucks Roberto Luongo era il capitano della squadra, ma a causa della regola NHL contro i capitani dei portieri, il campionato non permetteva a Luongo di fare il capitano sul ghiaccio. Per questo motivo, ai Canucks è stato permesso di avere tre capitani alternativi nelle partite, invece di due che la maggior parte delle squadre hanno. Due (dei tre) capitani supplenti si sono occupati del lavoro di Luongo sul ghiaccio: Willie Mitchell (allora capitano supplente) ha parlato con gli ufficiali di gara. A Luongo non era permesso indossare la "C" sulla sua maglia, ma faceva parte dell'opera d'arte sulla parte anteriore della sua maschera. Oltre a Durnan e Luongo, altri cinque portieri sono stati capitani della loro squadra: John Ross Roach dei Toronto St. Patricks, George Hainsworth dei Montreal Canadiens, Roy Worters dei New York Americans, Alex Connell dei Senatori di Ottawa e Charlie Gardiner dei Chicago Black Hawks.
Quando Connor McDavid è stato nominato capitano degli Edmonton Oilers, è diventato il più giovane capitano permanente nella storia della NHL. Gabriel Landeskog dei Colorado Avalanche e Sidney Crosby dei Pittsburgh Penguins, sono rispettivamente il secondo e il terzo giocatore più giovane ad essere nominato capitano nella storia della NHL. Nel 1984, Brian Bellows è stato nominato capitano ad interim dei Minnesota North Stars quando Craig Hartsburg si è infortunato, ed è il più giovane giocatore a capitanare una squadra nella storia della NHL. Tuttavia, poiché Bellows ha servito solo ad interim, McDavid mantiene la distinzione di essere il più giovane capitano permanente più giovane nella storia della Lega. Mark Messier è l'unico giocatore che ha capitanato due squadre distinte ai campionati della Stanley Cup, ovvero i 1990Edmonton Oilers e i New York Rangers del 1994. Sidney Crosby è diventato anche il più giovane capitano a vincere la Stanley Cup con i Pittsburgh Penguins nel 2009. Il capitano permanente più anziano nella storia del campionato è stato Mark Messier dei New York Rangers, che ha compiuto 43 anni, durante la sua ultima stagione NHL, 2003-04. Il più lungo mandato nella storia del campionato è stato Steve Yzerman dei Detroit Red Wings, che è stato capitano dei Red Wings per (diciannove stagioni) vent'anni.





