Silver recaptured the Rs 38,000-mark on increased offtake from industrial units.
Standard gold (99.5 purity) climbed by Rs 135 to end at Rs 30,210 per 10 grams from its Monday's close of Rs 30,075.
Pure gold (99.9 purity) also rose by a similar margin to finish at Rs 30,360 per 10 grams compared to Rs 30,225 previously.
Silver (.999 fineness) surged by Rs 260 to settle at Rs 38,185 per kg as against Rs 37,925 earlier.
Also Read
Globally, Gold rose for a third day, pulling further away from last week's one-month low as the dollar wilted ahead of US inflation data due later in the day.
Spot gold was up 0.1 per cent at USD 1,330.96 an ounce at early trade.
Among other precious metals, silver was up 0.1 per cent at USD 16.57 an ounce.
Disclaimer: No Business Standard Journalist was involved in creation of this content