Hockey pucks are black for a number of reasons. During production, the rubbers used for making them are black. Producers may decide to change their colors. Black is also quite visible on the ice rink.