John Fleming, 2nd Lord Fleming (c. 1465 – 1 November 1524) was a Scottish nobleman.
He was the son of Malcolm Fleming and Euphame Livingstone. His son was Malcolm Fleming, 3rd Lord Fleming. He was assassinated by John Tweedie of Drumelzier, and his followers, while hawking.