Liam Craig, né le 27 décembre 1986 à (en), est un footballeur écossais qui évolue au poste de milieu de terrain à St Johnstone.