While, silver slipped from its overnight rise owing to speculative selling and reduced industrial offtake.
Standard gold (99.5 purity) moved up by Rs 20 to end at Rs 26,930 per 10 grams from Tuesday's closing level of Rs 26,910.
Pure gold (99.9 purity) also edged up by a similar margin to finish at Rs 27,080 per 10 grams from Rs 27,060.
However, silver (.999 fineness) eased by Rs 30 to conclude at Rs 38,840 per kg as compared Rs 38,870 previously.
In London, spot gold was trading 0.4 per cent lower at USD 1,188.70 an ounce in early trade and silver fell 0.7 per cent at USD 16.63 an ounce.