On the other hand, silver declined marginally after a three-session rally on subdued industrial demand.
Standard gold (99.5 purity) edged up by Rs 15 to settle at Rs 26,395 per 10 grams from its overnight closing level of Rs 26,380.
Pure gold (99.9 purity) also gained by a similar margin to end at Rs 26,545 per 10 grams compared to Rs 26,530.
However, silver (.999 fineness) moved down by Rs 60 to finish at Rs 37,2 per kg compared to Rs 37,105 yesterday.
Spot gold was a bid lower at USD 1,199 an ounce in the early European trade.
