The Bombay Stock Exchange’s 30-share Sensex closed at 19,673 up 98 points.
The National Stock Exchange’s 50-share S&P CNX Nifty closed up 27 points at 5,971.
On the global front, Asian markets ended higher in trades on Monday as investors cheered the upbeat US. labour force report that sent Wall Street to an all-time closing high last week.
The Shanghai Composite index advanced 26 points to close at 2,231, Hang Seng jumped 225 points to close at 22,915, Straits Times ended higher by 13 points to close at 3,383 and the Taiwan Weighted gained 34 points to settle at 8,169.
Japanese financial markets were shut on Monday for a public holiday and will reopen on Tuesday. Britain's stock market was also shut on Monday for a national holiday.
The dollar edged up against the yen on Monday and European stocks clung near last week's multi-year highs after a strong U.S. jobs report eased concerns about the global economic growth outlook.
German government bonds, gold and oil were all little changed to slightly firmer in thinly traded markets due to a holiday in the UK.
Back home, BSE Metal, IT and Consumer Durable indices surged by nearly 2% each. However, BSE FMCG index declined by nearly 1%.
Shares of metal companies were in focus on the bourses with many frontline stocks trading higher up to 4% after LMEX, a gauge of six metals traded on the London Metal Exchange (LME), rose over 5% on Friday, after a better than expected US non farm payrolls data.
Hindalco Industries, Sterlite Industries, Tata Steel, Sesa Goa, NMDC and Hindustan Zinc ended higher in the range of 2-4% on the Bombay Stock Exchange (BSE).
IT
Markets end higher, HUL hits lifetime high
Nifty ends below 5,950 on RBI's hawkish stance
Centre rules out sine die adjournment of Parliament
Sensex jumps 227 points as rate-cut hopes aid
More commodities get caught in gold price vortex