John Douglas Reynolds PC (born January 19, 1942) is a former Canadian politician. He was the member of Parliament for the riding of West Vancouver—Sunshine Coast—Sea to Sky Country in the House of Commons of Canada from 1997 to 2006 and a former Federal Opposition Leader. He had also been an MP in the 1970s as well as a provincial politician in British Columbia in the 1980s and 1990s.