Walter Gerald Yates (18 June 1919 – 15 December 2008) was an English cricketer. Yates was a right-handed batsman who bowled right-arm medium pace. He was born at Warsop, Nottinghamshire. Yates made his first-class debut for Nottinghamshire against Leicestershire in 1937 County Championship. He made five further first-class appearances for the county, the last of which came against Kent in the 1938 County Championship. In his six first-class appearances, he scored 69 runs at an average of 9.85, with a high score of 19. He took a single first-class wicket, that of Essex captain Denys Wilcox.