Besides, rising demand from jewellers and stockists also supported the upside, traders said.
Silver also spurted by Rs 800 to Rs 46,000 per kg on increased offtake by industrial units and coin makers.
Sentiment turned better after gold traded at nearly four-month high in global markets, as concern over Europe's economy and rising tension in the Middle East boosted safe-haven demand.
Gold in global markets, which normally sets price trend on the domestic front, rose by 0.2 per cent to USD 1,338.99 an ounce in Singapore. The metal had rallied to USD 1,345.17 yesterday, the highest since March 19. Silver also rose 0.20 per cent to USD 21.44 an ounce.
Also Read
The precious metal had recorded its biggest single-day rise of Rs 605 on June 20 this year.
In a similar fashion, silver ready spurted by Rs 800 to Rs 46,000 per kg and weekly-based delivery by Rs 1,095 to Rs 46,140 per kg.
On the other hand, silver coins maintained a steady trend at Rs 79,000 for buying and Rs 80,000 for selling of 100 pieces in restricted buying activity.