While, silver snapped its two-day gains owing to lacklustre industrial offtake.
Standard gold (99.5 per cent purity) edged up by Rs 10 to finish at Rs 29,395 per 10 gram from yesterday's level of Rs 29,385.
Pure gold (99.9 per cent purity) also moved up by a similar margin to Rs 29,545 per 10 gram as against Rs 29,535 previously.
However, silver (.999 fineness) fell by Rs 230 to close at Rs 41,775 per kg as compared to Rs 42,005 earlier.
Spot gold was unchanged at USD 1,211.81 an ounce in early trade after dipping in the previous session, while Silver fell to USD 16.62 per ounce.
Disclaimer: No Business Standard Journalist was involved in creation of this content