Jim McCrimmon (Born - May 29, 1953 in Ponoka, Alberta) is a retired Canadian professional ice hockey defenceman who played 2 games in the National Hockey League for the St. Louis Blues. He would also play 114 games in the World Hockey Association with the Edmonton Oilers and Calgary Cowboys.
He played junior hockey for the Medicine Hat Tigers and was selected 54th overall by the Los Angeles Kings in the 1973 NHL Amateur Draft. McCrimmon joined the Edmonton Oilers of the World Hockey Association and played two seasons for them.
McCrimmon played 5 games for the Calgary Cowboys in 1975-76 but otherwise played in the minor pros. In 1977-78 he was the player-coach of the senior Kimberley Dynamiters. He retired after that season.