At the Multi Commodity Exchange, gold for delivery in far-month August rose by Rs 29, or 0.10 per cent, to Rs 28,150 per 10 gram, in a business turnover of one lot.
Likewise, the yellow metal for delivery in June moved up by Rs 26, or 0.09 per cent, to Rs 28,030 per 10 gram in 255 lots.
Analysts said fresh positions built up by traders in line with a firm global trend as the US and European stock markets retreated, raising demand for the precious metal, influenced the sentiment.