Gannon, who has also coached at Sheffield United, arrives at Leeds just 24 hours after Dave Bassett was appointed as assistant boss.
Dennis Wise said: "John knows the game and is a good coach. He is someone I know well and trust well."
Gannon and Bassett's arrival follow Gus Poyet's decision to leave the club to work under Juande Ramos at Tottenham.