Adams became a free agent after the 2006 season, ending his 49ers tenure with 155 tackles and six sacks in 58 games. On March 25, 2007, he signed a four-year contract with the Chicago Bears; team writer Larry Mayer described Adams as "an undersized but quick tackle who seemingly is an ideal fit for the Bears' one-gap defense." In 2010, he started all 16 games and the Bears' playoff games; at season's end, he was named a Brian Piccolo Award recipient. The following season, he only started four games and appeared in 11, and was released on February 26, 2012.