Gareth Allen (born 9 September 1988 in Mynydd Isa, near Buckley, Flintshire) is a Welsh former professional snooker player.