Gold (24 carat) is selling at Rs 46,040 per ten gram on Wednesday in India, down Rs 240 from the previous trade.
Silver is selling at Rs 60,100 per kg, up Rs 150 from yesterday's trading price, according to Good Returns website.
The price of gold jewellery varies across India, the second-largest consumer of the metal, due to excise duty, state taxes, and making charges.