Gold futures for August delivery on MCX dropped 1.26% to Rs 1,44,676 per 10 grams.
Silver futures for July delivery rose 0.23% to trade at Rs 2,26,361 per kilogram.
Gold prices faced pressure from weak spot demand and a 0.64% decline in international futures.
Silver gained support from fresh domestic buying and a 0.74% rise in global Comex silver futures.