John Garrett (born 6 January 1963) is a British former international rower. He represented Great Britain at the 1984, 1988 and 1992 Summer Olympics. He rowed for Cambridge in the 1984 and 1985 Boat Races. He has umpired The Boat Race on numerous occasions, including 2008,2012, and the 2018 men's race.
Garret was born in Radley in Oxfordshire. He was educated at Shrewsbury, winning Henley with the boat club, then rowed for Lady Margaret Boat Club in The Boat Race in 1984 and 1985.