Silver also moved up on renewed demand from industrial units and coin makers.
Standard gold of 99.5 per cent purity advanced by Rs 15 to settle at Rs 30,965 per 10 grams from overnight closing level of Rs 30,950.
Pure gold of 99.9 per cent purity also added similar margin to end at Rs 31,115 per 10 grams from Rs 31,100.
Silver ready (.999 fineness) firmed up by Rs 50 to finish at Rs 49,050 per kg from Friday's close of Rs 49,000.
Gold for December delivery shed USD 8.40 to finish at USD 1,314.60 an ounce on the Comex division of the NYMEX late yesterday. Silver December contract also ended lower at USD 21.91 an ounce.
