Jerry Rice played for three NFL teams: primarily the San Francisco 49ers, then the Oakland Raiders, and briefly the Seattle Seahawks.

Quick Scoop: Teams Jerry Rice Played For

  • San Francisco 49ers (1985–2000) – This is the team he’s most famous for, where he became widely regarded as one of the greatest wide receivers ever and won three Super Bowls.
  • Oakland Raiders (2001–2004) – Late in his career, he joined the Raiders and helped them reach the Super Bowl in the 2002 season.
  • Seattle Seahawks (2004) – He finished his NFL playing time with a short stint in Seattle.

Some biographies also note that he briefly signed with the Denver Broncos in 2005 preseason before retiring as a member of the 49ers, but he never played a regular-season game for Denver.

TL;DR: Jerry Rice played for the 49ers, Raiders, and Seahawks, with his legendary prime years coming in San Francisco.

Information gathered from public forums or data available on the internet and portrayed here.