Tony Knowles, né le 13 juin 1955 à Bolton dans le Lancashire, est un ancien joueur de snooker professionnel anglais.