Silver also rallied further owing to strong demand from consuming industries as well as good speculative offtake.
Standard gold (99.5 purity) rose by Rs 105 to conclude at Rs 24,695 per 10 gram from overnight closing level of Rs 24,590.
Pure gold (99.9 purity) also surged by a similar margin to settle at Rs 24,845 per 10 gm against Rs 24,740 previously.
Silver (.999 fineness) climbed by Rs 295 to finish at Rs 34,440 per kg as compared to Thursday's close of Rs 34,145.
Spot gold was substantially higher at USD 1,091.90 an ounce in early European trade and silver quoted at USD 14.78 an ounce.