There have been three different players named Jim Johnson.
- Jim Johnson (Brandon Elks) who played intermediate hockey.
- Jim Johnson (b. 1942) who played for the New York Rangers, Philadelphia Flyers, and Los Angeles Kings.
- Jim Johnson (b. 1962) who played for the Pittsburgh Penguins and Minnesota North Stars.