Silver continued its firming trend for the third-straight session owing to strong industrial offtake.
Standard gold (99.5 purity) spiked by Rs 165 to finish at Rs 26,540 per 10 grams from its overnight closing level of Rs 26,375.
Pure gold (99.9 purity) also rose by a similar margin to end at Rs 26,690 per 10 grams against Rs 26,525 previously.
Silver (.999 fineness) moved up by Rs 65 to conclude at Rs 37,070 per kg compared to Monday's close of Rs 37,005.
Spot gold was trading sharply higher at USD 1,200.05 an ounce in early European trade.