Steven Thompson (ur. 14 października 1978 w Paisley) – szkocki piłkarz grający na pozycji napastnika w St. Mirren. Były reprezentant kraju.

Kariera klubowa Thomspon swoją piłkarską karierę rozpoczynał grając w juniorach Dundee United. W 1996 roku podpisał z tym klubem profesjonalny kontrakt. W The Terrors, a zarazem w Scottish Premier League zadebiutował 3 maja 1997 roku, kiedy to wystąpił w wygranym 1:0 mecz z Heart of Midlothian F.C. Pierwszego gola strzelił na początku kolejnego sezonu - 9 sierpnia - w rozegranym w ramach Pucharu Szkocji spotkaniu z Queen of the South F.C. W Dundee United Thomson grał do 2003 roku. Łącznie w szkockiej drużynie wystąpił 161 razy i strzelił 31 goli.

1 stycznia 2003 roku Thompson przeszedł do jednego z najsłynniejszych szkockich klubów – Rangers F.C. W The Gers zadebiutował już dzień później, kiedy to wystąpił w spotkaniu ze swoim byłym klubem – Dundee United. W tym spotkaniu strzelił również swojego pierwszego gola dla Rangersów. W pierwszym swoim sezonie gry w szkockim zespole, Thompson zdobył potrójną koronę - został Mistrzem kraju, zdobył Puchar Szkocji oraz zwyciężył w Pucharze ligi Szkockiej. W kolejnych sezonach piłkarz był głównie w rezrwowym i na boisku pojawiał się głównie w drugich połowach meczów.