An employee puts gold bullions into a safe deposit box at Degussa shop in Singapore.

Gold firmed on Thursday on a weaker dollar in the run-up to U.S. non-farm payrolls data, as traders hoped for signs of a weaker labor market to boost chances of a rate cut by the Federal Reserve as early as March.

Spot gold edged up 0.2% to $2,029.92 per ounce. U.S. gold futures settled 0.1% lower at $2,046.40.