James Arthur Shires (born November 15, 1945) is a Canadian retired professional ice hockey winger who played 56 games in the National Hockey League with the St. Louis Blues, Detroit Red Wings, and Pittsburgh Penguins between 1970 and 1973. The rest of his career, which lasted from 1968 to 1975, was spent in the minor leagues. He played college hockey for the University of Denver.