However, silver slumped by Rs 470 to Rs 40,800 per kg on lack of buying support from industrial units and coin makers.
Traders said gold prices firmed up on rising demand from local jewellers and retailers, driven by ongoing festive season.
Besides, the rupee's depreciation to over six-month low of 65.75 (intra-day) against the dollar, making imports costlier, too fuelled the upward trend, they added.
Globally, gold fell 0.12 per cent to USD 1,292 an ounce in Singapore.
Also Read
On the other hand, silver ready fell sharply by Rs 470 to Rs 40,800 per kg while weekly-based delivery lost Rs 570 to Rs 39,940 per kg.
Silver coins remained flat at Rs 74,000 for buying and Rs 75,000 for selling of 100 pieces.
Disclaimer: No Business Standard Journalist was involved in creation of this content