GM said it expects its earnings for 2016 at the high end of its previous forecast and that profits will rise in 2017.
"We see from a (US) macroeconomic point of view pretty robust underpinnings for another good year, absent some external shock to the system," GM president Dan Ammann told reporters at a press conference.
Driving GM's results are solid US economic fundamentals and strong sales of profitable trucks and sport utility vehicles (SUVs).
The Detroit-based auto maker said it expects 2017 earnings per share in a range of $6 to $6.50. Analysts have, on average, predicted the company post EPS this year of $5.76, according to Thomson Reuters.
GM said it expects full-year 2016 EPS at the high end of its previously announced range of $5.50 to $6. Analysts currently expect 2016 EPS of $6.01, according to Thomson Reuters.
In September, rival US automaker Ford Motor Co lowered its 2016 pre-tax profit forecast, blaming a charge related to a vehicle recall. Ford has been trading at 6.29 times earnings, above GM, which has been trading at 4.12 times earnings.
GM shares were up 3.8 per cent at $37.38 in afternoon trading, after earlier hitting their highest level in almost two years. Ford shares rose two per cent after GM's profit outlook announcement.
Over the next three years, GM said that more profitable crossovers, trucks and SUVs that have dominated sales for several years due to lower gas prices, will "increase significantly" to 52 per cent of GM sales volumes from 2017 to 2020, versus 38 per cent over the previous six years.
The company also announced a $5-billion increase to its share buyback programme and additional planned cost savings of $1 billion. The increase in GM's 2017 EPS will in part reflect the impact of the increased share repurchase programme.
GM executives said, by 2019 the company expects $2 billion in pre-tax profits from its financial arm, its parts business and its new mobility ventures including OnStar and Maven.
The company said it should generate about $6 billion in free cash flow in 2017.
The auto maker's bullish forecast comes at a time when the industry has been emphasizing investments in the US following attacks by President-elect Donald Trump for building vehicles in Mexico.
Fiat Chrysler Automobiles announced on Sunday it would spend $1 billion to retool factories in Ohio and Michigan to build new Jeep sport utility vehicles, as well as a pickup truck, and potentially move production of a Ram heavy-duty pickup truck to Michigan from Mexico.
Last week, Ford scrapped plans to build the $1.6-billion Focus plant in Mexico and said it would invest $700 million in a factory in Michigan.
When asked about the company's plans for investments in Mexico, GM CEO Mary Barra said she could not comment, but emphasized a willingness to cooperate with the incoming Trump administration.
"We think there's many things we can do ... working with the administration that are going to make America great again that will strengthen business, that will strengthen growth, which will strengthen jobs," Ms Barra said.
"Make America Great Again" was Trump's slogan during the 2016 US general election campaign.