McGrady is a surname of Irish origin. Notable people with this name include:
Eddie McGrady (born 1935), Northern Ireland nationalist politician
Ewan McGrady, Australian rugby league footballer
Kevin McGrady (born 1956), convicted Irish Republican Army member
Martin McGrady (1946–2006), American sprinter
Michael McGrady (born 1960), American actor
Mike McGrady (1933-2012), American journalist and writer
Niamh McGrady, Northern Irish actress
Patrick M. McGrady (1932–2003), American writer
Paul McGrady, college football coach
Tony McGrady (born 1944), Australian politician
Tracy McGrady (born 1979), American retired basketball player