Gold futures for October contract on Multi Commodity Exchange was seen trading at Rs 30,935 per 10 grams, higher by 0.69% at 02.40 pm IST.
MCX silver futures rose by Rs 307 per kg, and was trading at Rs 62,412 per kg.
However, investors keep eye on the US jobs data, which is due later today. Gold sentiment boosted after the European Central Bank President Mario Draghi stated that the central bank was ready to commence purchasing the debt of troubled euro zone states.
Delhi spot gold of 99.9% and 99.5% purity was at Rs 31,520 and Rs 31,320 per 10 grams, respectively.
Spot bullion on the MCX was seen lower at Rs 30,973 per 10 grams, while silver was seen trading at Rs 60,645 per kg.