Walker netted 23 points and a dished off a career-high 13 assists as Charlotte handed the Knicks just their second loss in 17 games.
Bismack Biyombo helped out with 10 points and 11 rebounds while Josh McRoberts also contributed 10 points as Charlotte notched a second consecutive victory.
The Knicks, who have clinched the second seed in the Eastern Conference, rested superstar Carmelo Anthony while teammates Tyson Chandler, Amare Stoudemire, J.R. Smith, Kenyon Martin and Marcus Camby also were out.
Chris Copeland paced New York with a career-high 32 points and grabbed seven rebounds.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Megyn Kelly: Santa Claus and Jesus are both white men