James III (10. juuli 145111. juuni 1488) oli Šotimaa kuningas aastatel 1460–1488.

Tema isa oli James II, kes suri 3. augustil 1460. James III krooniti nädal hiljem kuningaks, kuid kuni 1469. aastani valitsesid tema eest regendid, neist esimesena tema ema Mary.

1469. aasta juulis abiellus ta Taani Margaretiga. Neil sündis kolm poega, kellest vanimast sai kuningas James IV.

James III oli ebapopulaarne ja saamatu monarh.