Erik Kratz was recalled from Triple-A Lehigh Valley to take his place on the roster.
"I never knew it could hurt like this," said Schneider, who has a high sprain in the ankle.
Tampa Bay's Sean Rodriguez collided with Schneider on a play at the plate on Sunday. Schneider watched the replay and called it a clean hit.
This is Kratz's fifth callup this year, following promotions on May 2 (Jim Thome placed on DL), May 22 (Jimmy Rollins' paternity leave), May 20 (Roy Halladay on DL) and June 16 (B.J. Rosenberg optioned).
Schneider does not know how long it will take before he can play, but although he can walk and there isn't much swelling, he cannot put much weight on the ankle.
"We'll just wait on it a couple of days and see how it reacts," he said.
Schneider was hitting .232 with two home runs and five RBIs in 69 at-bats.