John Gaskin (April 3, 1840 – March 21, 1908) was a ship's captain, business manager and politician in Ontario, Canada. He served as mayor of Kingston in 1882.