John Whitehouse (born 8 April 1949) is an English cricketer who played first-class and List A cricket for Warwickshire between 1971 and 1980 and captained the team in 1978 and 1979. He was born in Nuneaton, Warwickshire.