John Gray (born March 20, 1959) is a politician in Ontario, Canada, who is currently the Councillor for Ward 5 in the City of Oshawa. He was formerly a councillor for the city of Oshawa and the Regional Municipality of Durham from 1994 to 2003. Gray then served as mayor of Oshawa from 2003 to 2010.