Charlie Holmes (born September 21, 1934 in Edmonton, Alberta) is a retired Canadian right winger.

He played junior hockey for the Edmonton Oil Kings (a Detroit Red Wings' farm team) from 1951 to 1955. He then was promoted to the Red Wings' minor pro team, the Edmonton Flyers, where he played until 1963. Detroit called him up for 15 games in 1958-59 and 8 games in 1961-62 and he scored a total of one goal and three assists in the NHL.

When the Flyers folded in 1963, Holmes was transferred to another Detroit farm team, the Pittsburgh Hornets.

In 1964-65 he moved to the Seattle Totems of the Western Hockey League. He played for the Portland Buckaroos in 1965-66 and then moved back to Seattle where he played until his retirement in 1971.

He coached the Totems in 1971-72.

Community content is available under CC-BY-SA unless otherwise noted.