Haines qualified for the World Championship by finishing 41st on the 2012 ProTour Order of Merit, claiming the 10th of 16 spots that were awarded to non-qualified players. In his first appearance at the World Championship he lost to world number six Wes Newton 0–3 in the first round after missing a series of crucial doubles. Haines was ranked world number 65 after the tournament. The deepest run in a tournament Haines could achieve in 2013 came in the second UK Open Qualifier where he lost 6–1 in the last 16 versus Peter Wright. This result saw him qualify for the UK Open and Haines beat Nigel Daniels 5–1, but lost 5–2 to William O'Connor in the second round. Haines could only reach the last 32 of one tournament during the rest of the year.