Zinc futures for May went up by 40 paise, or 0.38%, to Rs 104.30 per kg in 21 lots.
At the Multi Commodity Exchange (MCX), the April contract rose by 35 paise, or 0.34%, to Rs 103.05 per kg in 571 lots.
Prices edged up as speculators created fresh positions amid improved spot market demand.
Firming trend in base metals overseas supported the upside in zinc futures trade here.