Snider, who went for an MRI on Wednesday and was re-examined on Thursday, was expected to be a September call-up but is now to rest the wrist four to six weeks. He's carrying a .327 average and four home runs in 61 games for Triple-A Las Vegas.
In two stints and 49 games with the Blue Jays this season, the 23-year-old hit .225 with three homers.
Meanwhile, manager John Farrell confirmed that pitcher Carlos Villanueva would be making a rehab start Sunday with Class A Dunedin.
"He's scheduled for one inning on Sunday. He'll start that one game and then there's two other relief appearances," said Farrell. "When he comes back, it would be as a reliever."
Villanueva has a 6-3 record with a 4.24 ERA in 26 games this season, including 13 starts. He went on the 15-day DL Aug. 5 with a right forearm injury.