At 1543 GMT, the rand traded at 18.8850 against the dollar, about 0.54% stronger than its previous close.
The dollar last traded around 0.07% weaker against a basket of global currencies.
"The rise in U.S. rates has finally run out of steam. Some dovish Fed speak yesterday saw yields ease off 15+ year highs," Rand Merchant Bank analysts said in a research note.
"Whether this is a change in direction or just a pause remains to be seen. But global markets sigh with relief."
Like other risk-sensitive currencies, the rand often takes cues from global factors such as U.S. monetary policy and the direction of the safe-haven dollar.
Locally, data showed South Africa posted a trade surplus of 13.28 billion rand ($703.87 million) and a budget deficit of 47.33 billion rand in August.
Shares on the Johannesburg Stock Exchange fell, with the blue-chip top-40 index closing nearly 0.3% lower.
South Africa's benchmark 2030 government bond was stronger, with the yield down 23 basis points to 10.810%.
(Reporting by Tannur Anders and Bhargav Acharya; Editing by Sonali Paul and Alison Williams)