This is a list of National Hockey League (NHL) players who have played at least one game in the NHL from 1917 to present and have a last name that starts with "S".

List updated as of the 2020–21 NHL season.

Sb–Sc

edit

Sg–Sh

edit

Sj–Sl

edit

Sn-Sr

edit

Sv–Sz

edit

See also

edit