At the Multi Commodity Exchange, gold for delivery in October month declined by Rs 120, or 0.38 per cent to Rs 31,577 per ten grams in business turnover of 1,443 lots.
Similarly, the yellow metal for delivery in August contracts traded lower by Rs 116, or 0.37 per cent to Rs 31,492 per ten grams in 6 lots.
Analysts said a weakening trend in the overseas markets where gold declined for a second day before the release of official US jobs data that may confirm steady employment and throw some light on the possible timing of an interest-rate increase, mainly influenced gold prices at futures trade here.