At the Multi Commodity Exchange, zinc for delivery in May month gained Rs 1.05, or 0.83 per cent to Rs 126.85 per kg in business turnover of 1,594 lots.
On similar lines, the metal for delivery in far-month June contracts edged up by a similar margin to Rs 126.90 per kg in 394 lots.
Analysts said increasing of positions by participants following upsurge in demand from consuming industries in the spot market amid a firm trend overseas kept zinc prices higher at futures trade.