Mark Stewart Watson (ur. 8 września 1970 w Vancouver) – kanadyjski piłkarz pochodzenia szkockiego występujący na pozycji obrońcy.
Kariera klubowa Watson seniorską karierę rozpoczynał w 1989 roku w drużynie UBC Thunderbirds z uczelni University of British Columbia. W 1990 roku trafił do ekipy Ottawa Intrepid z CSL. Następnie grał w zespołach Hamilton Steelers oraz Montreal Supra, także grających w CSL. W 1993 roku odszedł do Vancouver 86ers występującego w amerykańskiej lidze APSL.
W tym samym roku trafił do angielskiego Watfordu z Division One. Spędził 1,5 roku. W 1995 roku wrócił do Vancouver 86ers, a w 1996 roku odszedł do amerykańskiego Columbus Crew z nowo powstałej ligi MLS. Jednak jeszcze w tym samym roku został graczem innego zespołu MLS, New England Revolution. Tam grał do końca sezonu 1996.
W 1997 roku Watson przeszedł do ekipy Seattle Sounders z USISL A-League. W tym samym roku odszedł do szwedzkiego Östers IF grającego w Allsvenskan. Występował tam przez rok. W 1998 ponownie wyjechał do Anglii, gdzie tym razem został zawodnikiem Oksfordu United z Division One. W 1999 roku spadł z nim do Division Two. W Oksfordzie spędził jeszcze rok.