Gary John Megson (d. 2 Mayıs 1959, Manchester), İngiliz futbolcu ve teknik direktördür. Orta saha pozisyonunda görev aldığı futbolculuk kariyerinin ardından teknik direktörlük yapmıştır.
1977-1979 yılları arasında Plymouth Argyle'da, 1979-1981 yılları arasında Everton'da, 1981-1984 yılları arasında Sheffield Wednesday'de, 1984 yılında Nottingham Forest'ta, 1984-1985 yılları arasında Newcastle United'da, 1985-1989 yılları arasında ikinci kez Sheffield Wednesday'de, 1989-1992 yılları arasında Manchester City'de, 1992-1995 yılları arasında Norwich City'de, 1995'te Lincoln City ve ardından Shrewsbury Town'da oynadı.