Teuvo Teravainen scored for the Hurricanes (22-13-5), who extended their point streak to six games (5-0-1). Antti Raanta made 21 saves.
"The bounces didn't go our way tonight, but overall I thought it was a solid game," Carolina coach Rod Brind'Amour said. "Especially coming off a tough game last night (a 6-2 win at the Washington Capitals) too. I liked it."
Walker put the Blues ahead 1-0 at 11:04 of the first period when he skated in on a breakaway and shot five-hole.
Teravainen scored a power-play goal with a wrist shot from between the circles to tie the game 1-1 at 13:17 of the first.
"We played a hard game yesterday, traveled here, had a back-to-back," Teravainen said. "I think we had good chances to get more than one goal. We just didn’t get it in."