Trammell played for the Devil Rays until July 2000, when he was traded to the New York Mets. He hit a home run in his first game on July 30, becoming the seventh player to hit a home run in his first Mets at-bat. He continued to play as a left fielder and right fielder for 36 games. He batted .232. The Mets won the 2000 National League pennant, then played and lost in the 2000 World Series against the New York Yankees. Of the five games in this series, Trammell played two games as a right fielder and two games as a designated hitter. He hit two home runs and batted .400.