Gary Carr (born August 14, 1955) is a politician in Ontario, Canada.
He served as a Progressive Conservative member of the Legislative Assembly of Ontario from 1990 to 2003, and served in the House of Commons of Canada as a Liberal from 2004 to early 2006.
Gary Carr is currently the Chair of the Regional Municipality of Halton.