John Hilton (19 April 1838 – 8 May 1910) was an English cricketer.
Hilton's batting style is unknown.
He was born at Mansfield, Nottinghamshire.
Hilton made a single first-class appearance for Nottinghamshire against Surrey in 1865 at Trent Bridge.
He batted once in Nottinghamshire's nine wicket victory, opening the batting in their first-innings he scored 7 runs before he was dismissed by Tom Sewell.
This was his only major appearance for Nottinghamshire.
He died at Stafford, Staffordshire on 8 May 1910.
His father John Hilton senior also played first-class cricket.