Steven Old (ur. 17 lutego 1986 w Palmerston North w Nowej Zelandii) – nowozelandzki piłkarz, reprezentant kraju grający na pozycji obrońcy.
Kariera piłkarska Old przygodę z futbolem rozpoczął w 2004 na St. John’s University. W 2005 przeszedł do YoungHeart Manawatu. Rok później dołączył do Newcastle Jets. Następnie grał także dla Wellington Phoenix i Macarthur Rams.
30 marca 2009 podpisał trzyletni kontrakt z Kilmarnock. W ostatnich tygodniach 2010 Old był wypożyczony do Cowdenbeath, gdzie rozegrał cztery mecze. 13 lutego 2012 Old dołączył do Basingstoke Town, klubu Conference South. Old zadebiutował następnego dnia w zremisowanym 2:2 meczu z Salisbury City. Następnie w październiku 2012 Old dołączył do Sutton United.
28 lutego 2013 Old podpisał kontrakt z Shijiazhuang Ever Bright, drużyną China League One. Po roku powrócił do Europy, konkretnie do Szwecji, gdzie został piłkarzem Ljungskile SK. 13 listopada 2015 podpisał kontrakt ze szwedzkim klubem GAIS. Po strzeleniu jednego gola w 33 meczach ligowych, opuścił klub latem 2017. 27 lipca 2017 Old dołączył do Morecambe, drużyny z League Two.
24 lipca 2020 East Kilbride ogłosił podpisanie kontraktu z Oldem.