Ryan Poehling scored two goals, and Samuel Ersson made 24 saves in his fourth straight start for Philadelphia (18-10-3), which is 7-0-2 in its past nine.
"We're not the most skilled and we're not the prettiest team, but we compete hard, and we believe in one another," Poehling said. "I think that's the biggest thing."
Ersson is 7-0-1 in his past eight starts.
"I've been feeling more confident, and I've been getting into a little bit of a flow here," Ersson said. "It's been a lot of fun, but it's very important to stay in the moment, be present. I know how I started the year (1-3-1 in first five games), so I know how it feels when things are not going great."
Michael McLeod and Jesper Bratt scored, and Vanecek made 23 saves for New Jersey (16-12-2), which is 2-2-1 in its past five games.
"I was trying to help the team win the game," Vanecek said. "We started really good. I mean, it's a tough way to end, but it is what it is. You got one point and then we have to move on."
The next matchup between the Devils and Flyers will be the 2024 Navy Federal Credit Union NHL Stadium Series game at MetLife Stadium in East Rutherford, New Jersey, on Feb. 17 (8 p.m. ET; ABC, ESPN+, TVAS2, SN360).
"Knowing the Stadium Series game is around the corner, you want to kind of build up to that, but it's always going to be a close game and both times we played them (the Devils won 4-3 in overtime at the Flyers on Nov. 30), it's been tight," Tippett said. "It's a fun game to play in."