At the Multi Commodity Exchange, zinc for delivery in August edged up by 85 paise, or 0.57 per cent to Rs 150.55 per kg in a business turnover of 1,506 lots.
Likewise, the metal for delivery in July traded higher by 80 paise, or 0.54 per cent to Rs 149.85 per kg in 15,098 lots.
Analysts said a firming trend overseas where zinc extended its advance to the highest level in more than a year on concerns over a looming supply deficit, mainly buoyed the sentiment.
Increased demand from consuming industries in the domestic spot market also supported the upside, they said.