James Guy (Bury, 26 novembre 1995) è un nuotatore britannico.
Guy ha vinto le sue prime medaglie a livello giovanile conquistando il bronzo nei 400 m stile libero ai campionati europei di Anversa 2012, al quale si sono poi aggiunti i due ori vinti nei 200 m stile libero e nella staffetta 4x200 m stile libero nella successiva edizione degli europei di Poznan 2013. In seguito ha pure partecipato ai mondiali giovanili di Dubai 2013 vincendo due argenti, nei 200 m sl e nei 400 m sl, e l'oro nella staffetta 4x200 m sl contribuendo in quella occasione a stabilire anche il record dei campionati con un tempo di 7'15"36.
Da senior James Guy ha preso parte ai mondiali di Barcellona 2013 giungendo quinto nei 400 m sl, oltre ad ottenere un ottavo posto nella staffetta 4x200 m sl. Nei Giochi del Commonwealth di Glasgow 2014 ha rappresentato l'Inghilterra vincendo un bronzo nei 400 m sl e l'oro nella staffetta 4x100 m misti. L'anno successivo ha vinto l'argento nei 400 m sl ai mondiali in vasca corta di Doha 2014; il promettente nuotatore britannico è riuscito a vincere il suo primo titolo mondiale conquistando l'oro nei 200 m sl ai campionati di Kazan' 2015.