John Geoffrey Pugh (22 January 1904 – 14 February 1964) was an English cricketer.
Pugh was a right-handed batsman who bowled right-arm medium pace.
He was born at Coventry, Warwickshire, and was educated at Rugby School.
Pugh made his first-class debut for Warwickshire against Northamptonshire at Edgbaston in the 1922 County Championship.
His nephew, Tom Pugh, also played first-class cricket.