Johnson was sent off in the 82nd minute of the Canaries’ 0-0 draw with Newcastle United at Carrow Road after he was involved in an incident with Magpies striker Loic Remy.
Johnson was facing a three-match ban for the straight red, which came for a push and shove match with Remy, but he has been cleared after a wrongful dismissal appeal.
However, Frenchman Remy’s sanction will stand meaning he will miss this weekend’s Tyne-Wear derby with Sunderland.
"The claim involving Newcastle's Loic Remy was dismissed therefore his three-match suspension remains with immediate effect.
"Both players had been dismissed for violent conduct."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball