Silver strengthened by Rs 185 per kg backed by increased offtake by industrial units.
Standard gold (99.5 purity) rose by Rs 45 to settle at Rs 29,625 per 10 grams from Thursday's closing level of Rs 29,580.
Pure gold (99.9 purity) also rose by a similar margin at Rs 29,775 per 10 grams as compared to Rs 29,730 previously.
Silver (.999 fineness) shot-up by Rs 185 to finish at Rs 39,450 per kg as against Rs 39,265 yesterday.
Spot gold was up 0.5 per cent at USD 1,296.89 an ounce, at early trade, having hit a four-week low of USD 1,287.61 in the previous session.
Silver climbed 0.4 per cent to USD 17 an ounce.
Disclaimer: No Business Standard Journalist was involved in creation of this content