Teemu Selanne confirmed in a video message on the Anaheim Ducks website on Thursday that he will return for "at least one more season."
Selanne posted his best totals in four years in 2010-11, but delayed his decision until he had a better handle on his recovery from offseason knee surgery.
The veteran right wing scored 31 goals and added 49 assists in 2010-11, tying him for eighth in the NHL in points despite missing nine games.
"As he showed again last season, Teemu still has the drive, determination, and skill to play at an elite level," Anaheim general manager Bob Murray said in a statement. "Most importantly for us, his passion comes from not just playing, but playing for the Ducks."
In the short message, the 41-year-old Selanne managed to poke fun at the fact that in recent years he's made last-minute decisions on whether to resume his playing career.
He also said he's looking forward to the Ducks opening their season in his native Finland.
Anaheim plays Buffalo on Helsinki on Oct. 7, with a game the following night in Stockholm against the New York Rangers.
Selanne leads all active players with 637 goals (14th all-time) and has 1,340 points (27th all-time), which leads all players currently signed for next season.
It will be Selanne's 18th NHL season, with the dollar amount of his one-year deal not released by the club. He finished off a two-year deal last season that averaged out to just over $2.6 million US per season.
Selanne set a record that will likely never be broken with 76 goals as a rookie for Winnipeg in 1992-93, and he is scheduled to return to Manitoba for a Hockey Night in Canada contest against the new Jets on Dec. 17.