Steyn is set to spend at least six months on the sidelines after breaking his shoulder while bowling during the Proteas 177-run win in the first test in Perth, which finished Monday.
Pretorius, who made his one-day debut earlier this year, will join the squad in Hobart for the second test starting on Saturday, Cricket South Africa said on its website.