John Parrott (born 11 May 1964 in Liverpool) is an English former professional snooker player. He was twice in the finals of the World Snooker Championship. In 1989, he lost to Steve Davis, in 1991 he defeated Jimmy White.