John Marston

John Marston may refer to:


 * John Marston (playwright) (1576–1634), English playwright, poet
 * John Westland Marston (1819–1890), English dramatist
 * John Marston (businessman) (1836–1918), English
 * John Marston (USMC) (1884–1957), United States Marine Corps officer
 * John Marston (cricketer) (1893–1938), Argentine-born English cricketer
 * Jack Marston or John Marston (1948–2013), English rugby league footballer
 * John Marston (Red Dead), a protagonist in the Red Dead Redemption series