Wolves, now unbeaten in three games, opened the scoring four minutes before half-time at Molineux.
Andros Townsend lost possession and Joao Moutinho found Matt Doherty, who crossed for Portuguese midfielder Daniel Podence to head his first goal for Wolves.
Jonny condemned Palace to a seventh successive defeat in the 68th minute, turning to fire home from close-range after Adama Traore and Raul Jimenez carved open the Palace defence.
Nuno Espirito Santo's side climbed to sixth place, one point above Tottenham, and will be certain to qualify for the Europa League if they win at Chelsea in their last game of the season on Sunday.
They would also qualify if Tottenham lose at Palace in their final match.
July 20, 2020