John Heath (12 November 1807 – 7 November 1878) was an English cricketer active in the 1840s and 1850s, making over twenty appearances in first-class cricket.
Born at Lambeth, Surrey, Heath was a right-handed batsman, who played for a handful of first-class cricket teams.