The NFL announced Wednesday that Garrett has been reinstated effective immediately.
Garrett instigated the brawl late in the fourth quarter of Cleveland's 21-7 victory over the Steelers on Nov. 14. He ripped off Steelers quarterback Mason Rudolph's helmet and hit him in the head with it.
That incident resulted in a melee that led to 33 players receiving fines and/or suspensions.
Garrett received the strongest penalty of an indefinite suspension without pay. He appealed the decision, claiming Rudolph called him a racial slur before the brawl began. The NFL denied the appeal, noting there was "no such evidence" a racial slur was used.
The suspension ended Garrett's season after 10 games. He finished with 11 tackles for loss, 10 sacks and two forced fumbles.