Charles Kitchener Shannon (March 22, 1916 — August 25, 1974) was a professional ice hockey player who played 4 games in the National Hockey League for the New York Americans during the 1939–40 season. The rest of his career, which lasted from 1933 to 1948, was spent in various minor leagues.