Silver also firmed up on the back of renewed offtake by consuming industries.
Standard gold (99.5 purity) moved up by Rs 19 to settle at Rs 25,590 per 10 grams from last Thursday's closing level of Rs 25,571.
Pure gold (99.9 purity) also gained by a similar margin to end at Rs 25,740 per 10 grams against Rs 25,721.
Silver (.999 fineness) rose by Rs 104 per kg to finish at Rs 35,105 compared to Rs 35,001 previously.
Spot was trading substantially higher at USD 1,091.50 an ounce in early European trade, while silver quoted at USD 14.39 an ounce.