The Sensex, which had recorded a fall of over 232 points in the previous three sessions, recovered by 60.17 points, or 0.32 per cent, at 18,730.51 with stocks of healthcare, PSUs, oil and gas and metal sectors leading the gains.
The broad-based National Stock Exchange index Nifty also gained 14.55 points, or 0.25 per cent to touch 5,698.25.
Brokers said the buying activity picked-up in select stocks as investors and funds opened their new accounts on the first session of Samvat year 2069.
They said, however, a weak closing on the Asian markets and a lower opening in the European markets, capped the gains on the domestic boures here.