Gold prices in the national capital on Friday gained Rs 61 to Rs 47,013 per 10 gram amid rupee depreciation, according to HDFC Securities.
In the previous trade, the precious metal had settled at Rs 46,952 per 10 gram.
Silver, however, declined by Rs 615 to Rs 59,273 per kilogram from Rs 59,888 per kilogram in the previous trade.
The Indian rupee declined by 18 paise to close at 75.78 on Friday.