The striker signs a four-year contract at Selhurst Park.
Christian Benteke celebrates scoring the first goal for Liverpool
The Belgian international had a medical on Friday ahead of agreeing personal terms and despite The Eagles announcing the fee to be undisclosed, BBC Sport believes the fee to be £27m, just £5.5m short of what Liverpool paid Aston Villa for his services last summer.
Benteke puts an end to his torrid time at Anfield where he failed to deliver under Brendan Rodgers and was frozen out by Jurgen Klopp with Daniel Sturridge, Divock Origi and even Roberto Firmino preferred to the former Genk player.
He'll now be hoping to resurrect his Premier League career in South London and speaking to Palace's website shortly after putting pen to paper, Benteke is eager to put his sorry Liverpool spell behind him.
“I’m very happy to commit my future to Crystal Palace and I’m looking forward to meeting the manager, the players and the staff," he said.
“I feel really happy that the deal has been done and now I can look forward.”
A somewhat prolific striker in his native Belgium, Benteke was brought to England in 2012 and hit 42 Premier League goals in 89 games for Aston Villa in his three seasons at Villa Park, including 19 in his debut season.
A move to Liverpool followed in 2015, but just 10 goals in 42 games for The Reds saw Benteke's future on Merseyside bleak, with Palace targeting the strong forward for the majority of the summer.
Alan Pardew finally has his man and the striker could even be in attendance at their game away to Tottenham.