Silver remained bearish and weakened further owing to speculative sell-off.
Standard gold of 99.5 per cent purity rose by Rs 145 to close at Rs 26,795 per 10 gm from Thursday's closing level of Rs 26,650.
Pure gold of 99.9 per cent purity shot up by Rs 135 to finish at Rs 26,925 per 10 gm from Rs 26,790.
However, silver ready (.999 fineness) fell by Rs 50 to end at Rs 40,940 per kg as compared to Rs 40,990 previously.
In London, spot gold bid higher at USD 1,286.35 an ounce in early trade, while silver was unchanged at USD 19.33 an ounce.