On the other hand, silver dropped owing to speculative selling as well as subdued industrial demand.
Standard gold of 99.5 per cent purity gained by Rs 10 to settle at Rs 29,315 per 10 gm from last Saturday's closing level of Rs 29,305.
Pure gold of 99.9 per cent purity also looked up by Rs 15 to close at Rs 29,455 per 10 gm, as against Rs 29,440.
Silver ready (.999 fineness), however, fell by Rs 85 to finish at Rs 55,150 per kg from Rs 55,235 last weekend.
Spot gold was bid up at USD 1,577.60 an ounce in early trade, while spot silver was bid lower at USD 28.85 an ounce.