Robert Snodgrass (ur. 7 września 1987 w Glasgow) – szkocki piłkarz występujący na pozycji pomocnika w angielskim klubie Heart of Midlothian F.C. oraz w reprezentacji Szkocji.

Kariera klubowa Robert Snodgrass urodził się w Glasgow i podobnie jak jego rodzina był fanem Celticu. Jako junior miał ofertę rozpocząć treningi w tym zespole, jednak wybrał ostatecznie ofertę Livingston, gdzie miał większą szanse na regularną grę. Po rozpoczęciu zawodowej kariery Snodgrass otrzymał ofertę przejścia do angielskiego Blackburn Rovers, jednak zdecydował się pozostać w Livingston. 30 stycznia 2007 roku Szkot został wypożyczony do trzecioligowego Stirling Albion, gdzie grał do końca sezonu. Razem z nową drużyną zajął 2. miejsce w ligowej tabeli i awansował do drugiej ligi. Po zakończeniu rozgrywek Snodgrass powrócił do Livingston, dla którego w sezonie 2007/2008 rozegrał 31 ligowych spotkań i zdobył 9 goli.