- The dollar index eased from a three-week high, making gold more affordable for holders of other currencies, while benchmark 10-year yields also moved lower.
Gold rebounded from a more than two-week low on Friday after a rise in U.S. non-farm payrolls fell short of expectations, although bullion was still on course to register its biggest weekly decline since March.
Spot gold jumped 1.2pc to $1,892.65 per ounce by 11:39 a.m. EDT (15:39 GMT), having earlier in the day hit its lowest since May 19 at $1,855.59. It was down 0.6pc for the week so far.
U.S. gold futures gained 1.2pc to $1,896.50.
"We're seeing a modest rally in the wake of the slight miss on the non-farm payrolls ... more than a few market watchers were looking for a much bigger number and when that didn't occur the gold market bulls kind of gave a sigh of relief," said Kitco Metals senior analyst Jim Wyckoff.
"The rebound that we've seen today keeps the uptrend on the daily chart alive in the gold market, and that's encouraging for the bulls," Wyckoff added.
U.S. non-farm payrolls increased by 559,000 last month versus 650,000 forecast in a Reuters poll, while new orders for U.S.-made goods fell more than expected in April.
The dollar index eased from a three-week high, making gold more affordable for holders of other currencies, while benchmark 10-year yields also moved lower.
"Part of what we're seeing in terms of the strength in gold are inflation expectations and those are partly based on the stronger economic data, like higher jobs growth, a broader recovery in the U.S. (and) parts of Europe, and China is still doing well," said Jeffrey Christian, managing partner of CPM Group.
"Gold prices will probably continue to trade between $1,855 and $1,920 an ounce levels," Christian said.
Gold is often viewed as a hedge against inflation.
Silver gained 1.2pc to $27.78 per ounce. Palladium fell 0.2pc to $2,834.74 and platinum rose 0.7pc to $1,164.88.