Silver also gained on fresh speculative demand.
Standard gold of 99.5 per cent purity rose by Rs 360 to close at Rs 30,010 per 10 gm from Monday's closing level of Rs 29,650.
Pure gold of 99.9 per cent purity also went-up by a similar margin to end at Rs 30,160 per 10 gm from Rs 29,800.
Silver ready (.999 fineness) climbed up by Rs 670 to conclude at Rs 50,870 per kg from Rs 50,200 yesterday.
In London, spot gold was bid higher at USD 1,316.89 an ounce in early trade, while spot silver bid up at USD 21.39 an ounce.