At the Multi Commodity Exchange (MCX), the June contract moved up by Rs 63, or 0.21%, to Rs 30,200 per 10 gm in 35 lots.
Prices moved up as speculators enlarged their positions driven by a firming trend in the Asian region.
In Singapore, gold rose by 38 cents higher at $1,584.28 an ounce in early trade today.