John Southern

John Southern may refer to:
 * John Southern (cricketer, born 1952), English cricketer for Hampshire
 * John Dunlop Southern (1899–1972), Royal Navy officer and cricketer for Derbyshire
 * John Southern (engineer) (c.1758–1815), English engineer