John Keister (ur. 11 listopada 1970 w Manchesterze) – sierraleoński piłkarz grający na pozycji pomocnika, a następnie trener piłkarski. Od 2020 jest selekcjonerem reprezentacji Sierra Leone.

Kariera piłkarska Swoją piłkarską karierę Keister rozpoczął w angielskim klubie Walsall. W sezonie 1993/1994 zadebiutował w jego barwach w Division Three. W sezonie 1994/1995 wywalczył z nim awans do Division Two. W Walsall grał do końca sezonu 1998/1999, w którym wywalczył z nim awans do Division One.

W 1999 roku Keister przeszedł do Chester City. W latach 2000–2001 grał w Shrewsbury Town. W latach 2001–2006 występował w amatorskim Margate, a w latach 2006–2009 – w Dover Athletic. W latach 2009–2011 ponownie grał w Margate, w którym zakończył karierę.

Sezon Klub Kraj Rozgrywki Mecze Gole 1993/94 Walsall Division Three 22 1 1994/95 Walsall Division Three 11 0 1995/96 Walsall Division Two 21 0 1996/97 Walsall Division Two 36 1 1997/98 Walsall Division Two 13 0 1998/99 Walsall Division Two 2 0 1999/00 Chester City Division Three 10 0 2000/01 Shrewsbury Town Division Three 8 0 2000/01 Margate Southern Premier 10 3 2001/02 Margate Conference 11 6 2002/03 Margate Conference 33 1 2003/04 Margate Conference 31 1 2004/05 Margate Conference South 35 0 2005/06 Margate Isthmian Premier 34 0 2006/07 Dover Athletic Isthmian Division One ? ?