Gary Thomson (ur. 7 września 1977 w Glasgow) – szkocki snookerzysta, dwukrotny mistrz Szkocji . W latach 1995–2004 grał łącznie przez 3 lata jako zawodowiec w World Snooker Tour.

Kariera Gary Thomson zaczął grać w snookera dopiero w wieku 16 lat, a niecały rok później, w sezonie 1995/96, po raz pierwszy wziął udział w rundach kwalifikacyjnych do turniejów zawodowych. Jego najlepszym wynikiem było dotarcie do czwartej rundy Mistrzostw Świata w 1996. Po pierwszym sezonie zajął 366 miejsce w światowym rankingu. W swoim drugim roku przetrwał tylko cztery rundy kwalifikacyjne European Open ale zanim dotarł do 1/128 finału. Zajmując 258. miejsce w rankingu, nie miał szans na zakwalifikowanie się do nowo utworzonego World Snooker Tour i musiał przenieść się do drugiej ligi UK Tour. Ale nawet tam nie odegrał żadnej roli w wyższych rundach turnieju.

Przez sześć lat grał jako amator, brał też udział w otwartych turniejach głównego cyklu, Benson & Hedges Championship i World Championship. W 2001 roku znalazł sponsora, który umożliwił mu profesjonalne szkolenie i uiścił opłaty wpisowe. W tym samym roku zdobył tytuł Mistrza Szkocji Amatorów. Rok później dotarł ponownie do finału, w którym przegrał z Davidem McLellanem.