John Fleming, segundo Lord Fleming (c. 1465 – 1 de noviembre de 1524) fue un noble escocés.
Era hijo de Malcolm Fleming, primer Lord Fleming , y de Euphame Livingstone, hija de James Livingston, primer Lord Livingston . Fue asesinado por John Tweedie de Drumelzier y sus seguidores mientras cazaba halcones.
Su hijo fue Malcolm Fleming, tercer Lord Fleming .