Bullion traders said that sentiment remained firm on the back of a firm global trend where gold edged up to a more than three-week high on support from a weaker dollar.
Globally, gold rose 0.14 per cent to $1,284.80 an ounce and silver by 0.27 per cent to $16.57 an ounce in Singapore.
In addition, persistent buying by local jewellers at domestic spot market fuelled the uptrend, they added.
In the national capital, gold of 99.9 per cent and 99.5 per cent purity advanced by Rs 100 each to Rs 30,075 and Rs 29,925 per ten grams, respectively, a level last seen on December 6.
The precious metal had gained Rs 290 in the previous three sessions.
In step with gold, silver ready rose by Rs 380 to Rs 39,250 per kg and weekly-based delivery by Rs 245 to Rs 38,340 per kg.
Silver coins too spurted by Rs 1,000 to Rs 72,000 for buying and Rs 73,000 for selling of 100 pieces.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)