James McCallum (ur. 27 kwietnia 1979 w Uddingston/Bellshill, Glasgow) to szkocki były kolarz wyścigowy, który ostatnio jeździł dla zespołu NFTO Pro Cycling. Reprezentował Szkocję w wyścigach Team Pursuit, Points & Scratch na Igrzyskach Wspólnoty Narodów w 2002 roku w Manchesterze, a także w 2006 roku
w Melbourne w wyścigach Scratch, Points & Road, zdobywając brązowy medal w wyścigu Scratch.