On the Multi Commodity Exchange, silver contracts for May delivery gained Rs 503, or 1.48 per cent, to Rs 34,410 per kg in 6,445 lots.
Similarly, the white metal for delivery in July was trading higher by Rs 442, or 1.28 per cent, at Rs 34,864 per kg in 400 lots.
Traders said fresh bets by participants in line with a firm trend in global markets mainly led to rise in silver futures.
In the international market, silver was quoting 2.91 per cent higher at USD 12.12 an ounce in New York. VHP SHWSHW