Silver too rallied by Rs 275 per kg to recapture the Rs 38,000-mark following increased demand from industrial units.
Standard gold (99.5 purity) rose by Rs 170 to end at Rs 28,515 per 10 grams from last Friday's level of Rs 28,345.
Pure gold (99.9 purity) also climbed by a similar margin to finish at Rs 28,665 per 10 grams against Rs 28,495 previously.
Silver (.999 fineness) surged by Rs 275 per kg to settle at Rs 38,080 from Rs 37,805 earlier.
Spot gold was up 0.2 per cent at USD 1,256.36 an ounce at early trade from an earlier USD 1,257.18, its highest since June 26.
Elsewhere, silver slid 0.2 per cent to USD 16.44 an ounce.
Disclaimer: No Business Standard Journalist was involved in creation of this content