John Dunning (18 April 1927 – 11 September 2009) was an English professional snooker player from Morley, West Yorkshire.