At the Multi Commodity Exchange, gold for delivery in June rose by Rs 174, or 0.61 per cent, to Rs 28,500 per 10 grams, with a business turnover of 735 lots.
The exchange remained closed in morning session for 'Ram Navami'.
In a similar fashion, the metal for delivery in August moved up by Rs 166, or 0.59 per cent, to Rs 28,210 per 10 grams, with a trade volume of 13 lots.
Meanwhile, gold advanced one per cent to USD 1,310.16 an ounce in London in early trade today.