Gary Hooper (Loughton, 26 gennaio 1988) è un calciatore inglese, attaccante dello Sheffield Wednesday.
Dopo aver esordito tra i dilettanti a 16 anni, vincendo subito tre titoli in due stagioni (un campionato e due FA Trophy consecutive), Hooper gioca tra la seconda e la quarta divisione inglese. A 20 si trasferisce allo Scunthorpe United: in due stagioni, tra League One, Championship e le coppe, Hooper mette a segno 50 gol in 95 incontri, tanto da essere nominato miglior giocatore di sempre nella storia della squadra secondo un sondaggio del 2012. Nell'estate del 2010 passa al Celtic: esordisce nelle competizioni europee e continua a mantenere un'elevata media realizzativa (0,6), contribuendo al successo dei Celts in due campionati (2012 e 2013) e due Coppe nazionali (2011 e 2013). Nel 2013 torna in Inghilterra, debuttando in Premier League con la maglia del Norwich. Dopo due stagioni si accasa allo Sheffield Wednesday, in Championship.