| Team Transactions |
| DATE | TRANSACTION |
| November 12, 2009 | Placed CB/KR Ellis Hobbs on injured reserve. Signed CB Ramzee Robinson. |
| October 21, 2009 | Acquired LB Will Witherspoon from St. Louis for WR Brandon Gibson and a 2010 fifth-round draft pick. |
| September 30, 2009 | Signed LB Jeremiah Trotter. |
| September 16, 2009 | Placed OL Shawn Andrews on injured reserve. Released WR Hank Baskett. |
| September 15, 2009 | Placed OL Shawn Andrews on injured reserve. Released WR Hank Baskett. |
| September 8, 2009 | TE Tony Curtis cut; TE Alex Smith signed/unrestricted free agent |
| September 7, 2009 | WR Danny Amendola added to practice squad; G Paul Fanaika added to practice squad; G Mike Gibson added to practice squad; CB Jack Ikegwuonu added to practice squad; S Reshard Langford added to practice squad; RB Marcus Mailei added to practice squad; TE Rob Myers added to practice squad; LB Jeremy Leman added to practice squad |
| September 6, 2009 | QB A.J. Feeley cut; DT Antonio Dixon acquired from waivers |
| September 5, 2009 | LB Jeremy Leman cut; WR Danny Amendola cut; RB Lorenzo Booker cut; LB Torrance Daniels cut; FB Kyle Eckel cut; G Paul Fanaika cut; DE Josh Gaines cut; G Mike Gibson cut; CB Jack Ikegwuonu cut; S Reshard Langford cut; RB Marcus Mailei cut; TE Rob Myers cut; C Dallas Reynolds cut; CB Trae Williams cut; DT Antonio Dixon cut; TE Alex Smith cut; FB Dan Klecko cut; TE Matt Schobel cut; LB Matt Wilhelm cut; DE Jason Babin signed/unrestricted free agent; TE Ben Patrick signed/unrestricted free agent; LB Jason Phillips signed/unrestricted free agent; QB Michael Vick granted roster exemption |
| September 4, 2009 | DE Eugene Bright cut; LB Curtis Gatewood cut; DT Willie Williams cut; DE Jason Babin cut |
| September 1, 2009 | S Brandon Harrison cut; LB Charleston Hughes cut |
| August 31, 2009 | OT Chris Patrick cut |
| August 19, 2009 | Signed safety Brandon Harrison; released safety Rashad Baker. |
| August 14, 2009 | Signed quarterback Michael Vick. |
| August 12, 2009 | Signed quarterback Adam DiMichele. |
| August 11, 2009 | Signed quarterback Matt Nagy; released wide receiver Brandon Robinson. |
| August 9, 2009 | Signed tight end Rob Myers; released punter Ken Parrish. |
| August 4, 2009 | Signed defensive end Jason Babin and linebacker Matt Wilhelm; released defensive tackle Jervonte Jackson, cornerback Courtney Robinson, wide receiver Marcus Thigpen. |
| August 1, 2009 | Signed defensive tackle Willie Williams. |
| July 25, 2009 | Named Sean McDermott defensive coordinator. |
| June 30, 2009 | Agreed to terms with running back LeSean McCoy on a four-year contract. |
| June 12, 2009 | Released defensive tackle Trevor Jenkins. |
| June 11, 2009 | Signed tight end Cornelius Lock to a four-year contract; released quarterback Adam DiMichele and running back Walter Mendenhall; waived defensive tackle Amon Gordon. |
| June 9, 2009 | Signed guard Paul Fanaika and linebacker Moise Fokou to four-year contracts. |
| June 6, 2009 | Agreed to terms with defensive back Macho Harris, offensive tackle Fenuki Tupou and wide receiver Brandon Gibson on four-year contracts. |
| June 2, 2009 | Named Brian Stewart special assistant to the defense. |
| May 30, 2009 | Signed punter Ken Parrish; released kicker Sam Swank. |
| May 28, 2009 | Signed defensive tackle Trevor Jenkins. |