White faced Peter Wright in the third round of the 2017 World Championship after overcoming Kevin Simm 3–0 and Jonny Clayton 4–1. He lost nine of the first ten legs and could never recover in a 4–1 defeat. His quarter-final with Gerwyn Price at the UK Open went to a deciding leg and White was on 20 to win but burst his score by hitting double 15 to allow Price to edge through 10–9. White thrashed Michael van Gerwen 6–1 to reach the semi-finals of the German Darts Open, where he lost 6–3 to Benito van de Pas. His first final of the year was at the 11th Players Championship, but he missed five darts for the title in a 6–5 defeat to Rob Cross.