In the 1936 English season, in which Yorkshire finished second to Derbyshire in the Championship, Verity took 216 wickets, the highest seasonal total of his career, at an average of 13.18, which placed him second in the national averages. Against Kent, he returned nine wickets for 12 runs and took 15 wickets in the game, one of seven games in which he captured 10 or more wickets. In addition, he scored his highest aggregate of runs, accumulating 855 runs at an average of 31.66; at one point, Verity led the Yorkshire batting averages. Playing for his county against the Indian touring team, Verity achieved his highest first-class innings in England with 96 not out. He played in all three Test matches against India, a team which failed to live up to expectations and suffered internal divisions. G. O. B. "Gubby" Allen, the England captain, won the toss in the first Test and bowled first on the advice of Verity, but the latter was less successful than expected and Allen later described this as one of the few occasions he saw him bowl poorly. India established a first innings lead, but were bowled out for 93 in their second innings and easily lost the match; Verity took four for 17. The second Test was a draw in which he took four for 41 in the first innings and scored 66, his highest Test score. England won the final Test to take the series 1–0; Verity took four wickets in the game. In the series he took 15 wickets at an average of 15.20, finishing top of the England bowling averages. He also appeared for the Players against the Gentlemen and in a Test trial for the North against the South. Regarded as a certainty to tour Australia during the 1936–37, Verity was among the first seven players selected and his name was announced before the second Test against India.