While, silver witnessed a bouts of speculative selling to drop further amid lower industrial offtake.
Standard gold (99.5 purity) firmed up by Rs 135 to close at Rs 27,210 per 10 grams as against last Saturday's closing level of Rs 27,075.
Pure gold (99.9 purity) also gained by a similar margin of Rs 135 to finish at Rs 27,360 per 10 grams as against Rs 27,225 previously.
However, silver (.999 fineness) fell by Rs 580 per kg to conclude at Rs 36,400 compared with Rs 36,980 last weekend.
In London, spot gold moved down to USD 1,158.51 an ounce in early trade, while spot silver dropped to USD 14.92 an ounce.