However, silver came down by Rs 100 to Rs 38,500 per kg due to lower offtake.
Sustained buying by local jewellers at the domestic spot market mainly kept gold prices elevated, bullion traders said.
Globally, gold rose 0.32 per cent to USD 1,231.60 an ounce in Singapore.
In the national capital, gold of 99.9 per cent and 99.5 per cent purity edged up further by Rs 55 each to Rs 28,630 and Rs 28,480 per 10 grams, respectively. The precious metal had gone up Rs 175 over the previous two days.
On the other hand, silver ready softened by Rs 100 to Rs 38,500 per kg while weekly-based delivery surged by Rs 295 to Rs 38,450 per kg on speculative buying.
Meanwhile, silver coins remained flat at Rs 69,000 for buying and Rs 70,000 for selling of 100 pieces.