Silver too recouped marginally owing to mild offtake by industrial units and coin makers.
Standard gold (99.5 purity) rose by Rs 60 to finish at Rs 28,610 per 10 grams from Monday's level of Rs 28,550.
Pure gold (99.9 purity) also advanced by the same amount to close at Rs 28,760 per 10 grams as against Rs 28,700 earlier.
Silver (.999 fineness) moved up by Rs 25 per kg to conclude at Rs 37,090 compared to Rs 37,065 previously.
Spot gold was up 0.2 per cent at USD 1,263.62 an ounce at early trade.
Among other precious metals, silver was down 0.2 per cent at USD 16.10 an ounce.