At the Multi Commodity Exchange, copper for delivery in April was trading higher by Rs 4.60, or 1.36 per cent, to Rs 343.20 per kg, with a turnover of 3,486 lots.
Similarly, the metal for delivery in far-month June contract was up by Rs 4.10, or 1.21 per cent, at Rs 347.05 per kg, with a trade volume of 91 lots.
Globally, copper for three-month delivery surged as much as 1 per cent, to USD 5,120.9 per tonne on the London Metal Exchange (LME).
Besides, pickup in spot demand also supported the upside, they said.