Silver, however, lacked necessary buying support from industrial units and coin makers and eased by Rs 50 to Rs 47,350 per kg.
Bullion traders attributed the recovery in gold prices to a firm trend overseas along with fresh purchases by jewellers to meet retailers demand at domestic spot market.
Globally, gold rose by 0.25 per cent to USD 1,355 an ounce in Singapore. Silver was up by 0.32 per cent at USD 20.46 an ounce.
Sovereign too traded higher by Rs 100 to Rs 24,200 per piece of eight grams on retailers buying.
On the other hand, silver ready declined by Rs 50 to Rs 47,350 per kg and weekly-based delivery by Rs 110 to Rs 47,745 per kg even as the white metal strengthened overseas.
Silver coins, however, were unaltered at Rs 76,000 for buying and Rs 77,000 for selling of 100 pieces on little doing.