John George Terry (ur. 7 grudnia 1980 w Londynie) – angielski piłkarz, który występował na pozycji obrońcy.
W latach 1991–1995 był zawodnikiem zespołów juniorskich West Ham United FC. W 1995 roku dołączył do Chelsea FC. Zadebiutował w tej drużynie 28 października 1998 w meczu Pucharu Ligi Angielskiej z Aston Villa FC. 26 grudnia 1998 roku po raz pierwszy wystąpił w Premier League – zagrał w wygranym 2:0 spotkaniu z Southampton FC, zmieniając w drugiej połowie Gustavo Augusto Poyeta Domingueza. W sezonie 1998/1999 zadebiutował także w europejskich pucharach, grając w pojedynku Pucharu Zdobywców Pucharów z norweskim Vålerenga Fotball.
Pierwszego gola dla Chelsea FC strzelił 20 lutego 2000 roku w meczu pucharu Anglii z Gillingham FC. Od 21 marca do 8 maja 2000 przebywał na wypożyczeniu w Nottingham Forest FC. W barwach tego klubu rozegrał sześć spotkań, w tym pięć rozpoczął w podstawowym składzie. W listopadzie 2000 roku zaczął regularnie występować w pierwszym zespole Chelsea FC. 27 września 2001 roku zdobył swoją pierwszą bramkę w europejskich pucharach – strzelił gola w wygranym 2:0 meczu Pucharu UEFA z Lewskim Sofia.