Gregory Knight (born April 4, 1949) is a British politician. He is member of Parliament for Yorkshire East for the Tories.

He was MP for Derbyshire North before the 1997 election, but found a safer seat to contest in the 2001 election. He had been deputy Chief Whip under John Major. He serves under Michael Howard as a shadow minister for Environment and Transport.

He is in favour of bringing back capital punishment, but also spoke out against the apartheid government of South Africa during the 1980s.