To make room for Gurley, the Browns waived rookie running back Dennis Johnson.
The addition of Gurley gives the Browns five wide receivers for the season opener against Miami. It also leaves Bobby Rainey as the only backup running back to Trent Richardson. That said, fullback Chris Ogbonnaya could play tailback if needed.
Gurley, 25, has played with seven NFL teams since entering the league in 2011. He previously had stints on practice squads with the Packers, Vikings, Raiders, Buccaneers and Chargers. He was also with Baltimore earlier this offseason.
An undrafted rookie free agent from Arkansas, Johnson was added off waivers from Houston on Sunday.