Silver followed suit, reclaiming the Rs 40,000-level by sharply rising Rs 980 per kg following consistent offtake from industrial units.
Standard gold (99.5 purity) climbed by Rs 245 to end at Rs 28,095 per 10 grams from Tuesday's level of Rs 27,850.
Pure gold (99.9 purity) also moved up by a similar margin to finish at Rs 28,245 per 10 grams compared to Rs 28,000 earlier.
Silver (.999 fineness) jumped by Rs 980 per kg to conclude at Rs 40,420 as against Rs 39,440 previously.
Spot gold climbed to its highest since December 9 at USD 1,167.52 an ounce and was up 0.6 per cent at USD 1,165.37 in early European trade and silver was up 1 per cent at USD 16.42 an ounce, after hitting near three-week highs during the last session.