Devenu professionnel pour la première fois en 2013, John Astley fait sa première apparition dans un tournoi classé à l'occasion du Classique de Wuxi où il est complètement dominé par son compatriote Robert Milkins au premier tour, sur le score de 5 manches à 0. Au cours du mois de novembre, Astley bat l'Irlandais Ken Doherty au premier tour du championnat du Royaume-Uni, remportant ainsi son premier match en tournoi classant. En fin de saison, il se qualifie pour une nouvelle épreuve classante : l'Open de Chine. Il y est éliminé au premier tour par le joueur mondial Ding Junhui sur le score de 5-1. John Astley participe également à l'épreuve qualificative au championnat du monde de snooker 2014 où il est battu par Jamie Cope 10-2 au deuxième tour. À l'issue de la saison 2013-2014, John Astley termine au classement mondial. L'Anglais est également nommé jeune joueur de l'année par la World Professional Billiards and Snooker Association (WPBSA) grâce à sa bonne entame de saison.