Gold price in the national capital rose by Rs 144 to Rs 48,334 per 10 gram in-line with the gain in international prices of the precious metal, according to HDFC Securities.
In the previous trade, gold had closed at Rs 48,190 per 10 gram.
Silver also gained Rs 150 to Rs 49,160 per kg from Rs 49,010 per kg in the previous trade.
The rupee settled 6 paise lower at 76.20 (provisional) against the US dollar on Friday as strengthening of the US currency and rising Covid-19 cases weighed on investor sentiment.
In the international market, gold was trading with gains at $1,729 per ounce and silver at $17.49 per ounce.
Gold prices continued upside trend on Friday over rising tensions between the US and China, Patel added.