While, silver weakened further owing to subdued industrial offtake.
Standard gold (99.5 purity) rose by Rs 65 to finish at Rs 25,905 per 10 grams overnight level of Rs 25,840.
Pure gold (99.9 purity) also strengthened by a similar margin to end at Rs 26,055 per 10 grams as compared to Rs 25,990 yesterday.
Silver (.999 fineness), however moved down by Rs 15 to settle at Rs 36,285 against Monday's close of Rs 36,300.
On the global front, the shiny-metal maintained its steady rising trend on the back of strong safe-haven demand following China's recent currency devaluation amid some caution ahead of FOME minutes release.