Gary Eddy (born 25 March 1945) is an Australian former sprinter who competed in the 1964 Summer Olympics. Gary is 3rd in the all time Australian 100 yard time of 9.52, in the 1966 Commonwealth Games, only Rohan Browning and Jack Hale have gone faster.