At the Multi Commodity Exchange (MCX), the June contract moved up by Rs 51, or 0.16% to Rs 31,203 per ten grams in 148 lots.
Fresh positions by speculators helped the gold price to strengthen.
Strong overseas markets supported the gold trade here.
In Singapore, gold rose 0.2% to $1,680.65 an ounce.