At the Multi Commodity Exchange, gold for delivery in December rose by Rs 115, or 0.37 per cent, to Rs 31,216 per 10 grams, with a business turnover of 321 lots.
Similarly, the metal for delivery in February moved up by Rs 117, or 0.36 per cent, to Rs 31,680 per 10 grams, with a business turnover of 3,596 lots.
Marketmen said fresh positions built-up by speculators in tandem with a firm global rend as investor holdings in exchange traded products advanced to a record and a decline in the dollar boosted demand, mainly led to a rise in gold futures.
Globally, the gold in Singapore climbed 0.3 per cent to USD 1,720.45 an ounce.