Salo, 33, entering his eighth season in the NHL and fifth with the Canucks, hurt the wrist handing out a bodycheck during an intrasquad game Sunday in Victoria.
The injury comes as Salo spent the summer recovering from groin, back and shoulder problems.
Known for his hard, heavy shot from the point, Salo scored 14 goals and added 23 assists in 67 games for the Canucks last season.
He was at GM Place when training camp resumed Monday but did not skate and his wrist was in a splint.
Meanwhile, the Canucks got some good news as star goalie Roberto Luongo won't miss beat after getting hit in the throat in the same intrasquad game by a Brad Isbister slapshot.
"It feels sore but nothing serious," said Luongo, who does not have a plastic shield dangling from his mask to protect his throat.
"I'm still pondering the idea," Luongo said of the shield. "I've got to see what's more important, getting hit in the neck once or twice a year or letting in a couple of goals where you can't find the puck in your feet."
Luongo practised Monday and will play in the Canucks second pre-season game Wednesday against the Calgary Flames. There was an ugly red welt was on his neck.
"Right now, I think I'll stick with the no plastic (shield)," said Luongo who was hit in the throat last season, spent a night in hospital but returned to shut out the Canadiens 4-0 in Montreal.