Copper futures for April went up by Rs 2.55, or 0.61%, to Rs 419.70 per kg in 7,201 lots.
At the Multi Commodity Exchange (MCX), the June contract traded Rs 2.40, or 0.57% higher, at Rs 425.30 per kg in 414 lots.
Prices rose as speculators enlarged positions.
Also Read
Besides, pick-up in spot markets demand also supported the upside.
Firming overseas trend were triggered as Morgan Stanley predicted increased demand in China, the world's biggest user.
At the London Metal Exchange (LME), the three months' contract climbed 1.2% to $7,620 per tonne.