Bob Watson, vice president of on-field operations for Major League Baseball, made the announcement Tuesday.
Navarro does not plan to appeal his suspension, which means he will begin serving the suspension Tuesday night and will miss both games of the two-game series against Oakland.
"I was stupid," Navarro said. "I acted unprofessionally and that's the price I've got to pay. I would much rather play than be suspended, but it is what it is. I just keep moving forward."
Because Tampa Bay does not have a backup catcher, it decided to option right-hander Mike Ekstrom to Triple-A Durham and recalled catcher Jose Lobaton from Durham.
Navarro got ejected from Friday night's Rays-Blue Jays game in the sixth inning after arguing with home-plate umpire Dan Bellino. Grant Balfour had just thrown ball two to Adam Lind to make the count 2-2 with no outs in the inning when Navarro turned to face Bellino. The catcher began jawing with him, prompting Bellino to eject him. At that point, Navarro bumped the umpire.
"It's bad," said Navarro about the incident. "A million people out there watching, we're role models, we've got to provide what is the best for the fans -- the kids especially.
"It was the heat of the moment, I kind of lost it. I've never been known for doing stuff like that. I just got caught up in the situation. And unfortunately, I got two games."
Bill Chastain is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.