James Duncan McCrimmon (born May 29, 1953) is a Canadian former professional ice hockey defenceman.
He played 2 games in the National Hockey League for the St. Louis Blues during the 1974–75 season.
He also played 114 games in the World Hockey Association with the Edmonton Oilers and Calgary Cowboys from 1973 to 1975.
McCrimmon was born in Ponoka, Alberta.
This biographical article relating to a Canadian ice hockey defenceman born in the 1950s is a stub.