On March 14, 2012, Weems signed a three-year contract with the Chicago Bears as an unrestricted free agent.
Weems played in all 16 games with one start at the wide receiver position.
Weems caught 2 balls for only 27 yards.
He returned 13 kickoffs for 231 yards and 1 punt for no yards.
Weems fumbled once and recovered 2 fumbles during the season.
He also made 8 tackles.
The Bears  finished the season with a record of 10-6 and did not make the playoffs.

Weems appeared in all 16 games with the Bears in 2013.
He recorded only one reception for eight yards.
Weems returned five kickoffs for 57 yards.
Weems recorded nine tackles in the season and forced one fumble.

After the Bears signed Santonio Holmes, Weems was released by the team on August 16, 2014.
On March 14, 2012, Weems signed a three-year contract with the Chicago Bears as an unrestricted free agent. Weems played in all 16 games with one start at the wide receiver position. Weems caught 2 balls for only 27 yards. He returned 13 kickoffs for 231 yards and 1 punt for no yards. Weems fumbled once and recovered 2 fumbles during the season. He also made 8 tackles. The Bears  finished the season with a record of 10-6 and did not make the playoffs.
Weems appeared in all 16 games with the Bears in 2013. He recorded only one reception for eight yards. Weems returned five kickoffs for 57 yards. Weems recorded nine tackles in the season and forced one fumble.
After the Bears signed Santonio Holmes, Weems was released by the team on August 16, 2014.
Eric Weems