Silver also recovered by Rs 200 to Rs 43,200 per kg on increased offtake by industrial units.
Bullion merchants said sustained buying by stockists and jewellers to meet the ongoing wedding season demand mainly kept gold prices higher.
On the domestic front, gold of 99.9 and 99.5 per cent purity advanced by Rs 120 each to Rs 30,250 and Rs 30,050 per 10 grams, respectively. It had gained Rs 130 yesterday.
Sovereign continued to be asked at last level of Rs 25,000 per piece of eight grams.
Silver ready recovered by Rs 200 to Rs 43,200 per kg and weekly-based delivery by Rs 210 to Rs 42,240 per kg. The white metal had lost Rs 900 in the previous two sessions.
Meanwhile, silver coins maintained steady trend at Rs 81,000 for buying and Rs 82,000 for selling of 100 pieces.