In the previous trade, the yellow metal had closed at Rs 48,985 per 10 gram.
However, silver prices rose Rs 144 to Rs 65,351 per kilogram from Rs 65,207 per kilogram in the previous trade.
The rupee appreciated 10 paise to close at 73.15 against the US dollar on Wednesday.
In the international market, gold was trading with gains at USD 1,857 per ounce, while silver was quoting flat at USD 25.48 per ounce.
“Gold prices traded higher on dollar decline,” HDFC Securities Senior Analyst (Commodities) Tapan Patel said.