Taking positive cues from domestic spot markets, zinc futures edged up by 0.18 per cent to Rs 141.80 per kg today after speculators created positions.
However, metal's weakness at the London Metal Exchange (LME), limited the gains.
At the Multi Commodity Exchange, zinc for delivery in August contracts were up by 25 paise, or 0.18 per cent, to Rs 141.80 per kg, with a business turnover of 125 lots.
More From This Section
Traders said rising spot demand supported the upside in zinc prices at futures trade here but metal's weakness at the LME, restricted the gains.
Globally, zinc for delivery in three months fell one per cent to $2,343 a metric tonne at the LME.