The Buccaneers were looking for offensive line help after an injury to starting right tackle Demar Dotson, who may miss up to six weeks with an MCL sprain.
Cherilus was released by the Indianapolis Colts in July. He was let go two seasons after signing a five-year, $35 million contract. Cherilus started 29 games for the Colts, mostly at right tackle.
Before his stint in Indianapolis, Cherilus spent five seasons with Detroit. The Lions drafted him with a first-round pick in 2008.
Cherilus, a former Boston College Eagle, has started 100 of his 104 games in the NFL.