Stephen David Warnock (d. 12 Aralık 1981, Ormskirk), İngiliz futbolcudur. Leeds United'da forma giymektedir.
Ormskirk, Lancashire'da dünyaya gelen Warnock, çocukluğunda Rufford Colts'ta futbol oynadı. Sonrasında Liverpool'un altyapısında forma giydi. 2002'de Bradford City'ye kiralandı. Buradaki ilk golünü 18 Ekim 2002'de, Sheffield Wednesday ile oynanan ve 2-1 kaybedilen maçta kaydetti. Ertesi sezon ise Coventry City'ye kiralanan Warnock, 2004-05 sezonunda Liverpool'a geri döndü.
Warnock, Liverpool formasıyla ilk maçına 10 Ağustos 2004'te UEFA Şampiyonlar Ligi üçüncü eleme turu ilk karşılaşmasında Grazer karşısında çıktı. İlk sezonu olan 2005-05 sezonunda Harry Kewell'ın sakatlıkları sebebiyle Sol açık mevkiinde forma giydi. Ertesi sezon ise John Arne Riise ile dönüşümlü olarak sol bekte oynadı. 15 Mart 2006'da Fulham ile oynanan ve 5-1 kazanılan maçta Liverpool adına ligdeki ilk golünü attı. 3 sezon boyunca Liverpool formasıyla ligde 40 maça çıkan Warnock, bir gol kaydedebildi.