Spot gold was 0.1 percent higher at $1,223.08 per ounce by 12:54 p.m. EST (1754 GMT) after hitting a one-week high of $1,225.29 in the previous session. US gold futures were steady at $1,223.80.
The dollar fell to two-week lows after Federal Reserve officials' comments about the US economy suggested the central bank may be nearing the end of its tightening cycle. A softer dollar makes gold cheaper for holders of other currencies.
"There has been a lot of back and forth language (on) whether or not the Federal Reserve will implement a neutral interest rate or will they take it above neutral, temporarily," said David Song, an analyst at DailyFX.
"Markets are waiting for a little more clarity on (a possible) December rate hike as well as the outlook for 2019. Gold is taking a sideways approach in this environment."
Trading volumes are expected to remain subdued before Thanksgiving.
"I expect prices to consolidate around the $1,220 level throughout the remainder of the week. There is not a lot of news action in the market," said Phil Streible, senior commodities strategist at RJO Futures in Chicago.
Indicative of investor sentiment toward bullion, holdings of SPDR Gold Trust, the world's largest gold-backed exchange-traded fund, fell 0.2 percent to their lowest in a week on Friday.
Hedge funds and money managers boosted their net short position in gold to the highest in five weeks.
Palladium fell 1.4 percent to $1,160.70 per ounce, after hitting a record high of $1,185.40 in the previous session.
"We still see palladium prices remaining supported at or above recent levels for the next six months ... as demand remains very firm, risk markets recover October losses, and industrial metals receive a bid on the back of firmer Chinese demand," JP Morgan analysts said in a note.
Silver held steady at $14.41 an ounce, while platinum rose 0.6 percent to $851.50 per ounce.