Stocks ended higher in trade led by resource firms.
At 1200 GMT, the rand was 0.6% firmer at 14.5450 per dollar, compared to a close of 14.6300 on Friday in New York.
The dollar index was down 0.19%.
The rand, along with other emerging currencies, was hit by a wave of selling going before the weekend, with investors squaring positions and looking to offload risk holdings.
But by Monday risk demand was revived by developments in Washington, with investors fretting over a government shutdown that could continue into January and a report that President Donald Trump has discussed the possibility of firing the head of the central bank.
“A potential US government shutdown, President Trump threatening to fire the Chairman of the Federal Reserve and US politics in general are adding some pressure to the dollar,” said Bianca Botes of Peregrine Treasury Solutions.
Bonds closed flat, with the yield on the benchmark 2026 paper steady at 9%.
On the bourse, the Top-40 index rose 1.43% to 46,203 points, while the broader all-share was up 1.27% at 52,081.
Anglo Gold Ashanti led the blue-chip index, up 4.4% at 184.40 rand.
Bourse heavyweight Naspers rose 3.9 % on the day to 2,956.30 rand.