James Guy (Bury, 26 november 1995) is een Britse zwemmer. Hij vertegenwoordigde zijn vaderland op de Olympische Zomerspelen 2016 in Rio de Janeiro.
Bij zijn internationale debuut, op de wereldkampioenschappen zwemmen 2013 in Barcelona, eindigde Guy als vijfde op de 400 meter vrije slag. Samen met Robert Renwick, Jak Scott en Joshua Walsh eindigde hij als achtste op de 4x200 meter vrije slag.
Tijdens de Gemenebestspelen 2014 in Glasgow, waar Guy zwom namens Engeland, veroverde hij de bronzen medaille op de 400 meter vrije slag, daarnaast eindigde hij als zesde op zowel de 200 meter vrije slag als de 100 meter vlinderslag. Op de 4x200 meter vrije slag eindigde hij samen met Nicholas Grainger, Lewis Coleman en Joshua Walsh op de vierde plaats. Samen met Liam Tancock, James Wilby en James Disney-May zwom hij in de series van de 4x100 meter wisselslag, in de finale legden Chris Walker-Hebborn, Adam Peaty, Adam Barrett en Adam Brown beslag op de gouden medaille. Voor zijn inspanningen in de series ontving Guy eveneens de gouden medaille. Op de wereldkampioenschappen kortebaanzwemmen 2014 in Doha sleepte de Brit de zilveren medaille in de wacht op de 400 meter vrije slag, op de 200 meter vrije slag strandde hij in de series.