David Laliberte, playing in his first NHL game, and James Van Riemsdyk each had a goal and an assist for the Flyers, unbeaten in their last six regulation games at home against Carolina.
Brandon Sutter scored for the Hurricanes (2-7-3), who are off to their worst start since 1997 - the franchise's first season in Carolina - when they were 2-7-2. Carolina is winless on the road (0-5-2). The Hurricanes are on an 0-5-3 skid overall.
Ray Emery, who stopped 28 saves in the Flyers' season-opening, 2-0 win over Carolina on Oct.2, made 39 saves in the rematch. Michael Leighton, making his first start for the Hurricanes, stopped 22 shots.
Hartnell put the Flyers ahead with a power-play goal at 8:04 of the first period when he redirected Chris Pronger's shot from just inside the blue line.
Laliberte made it 2-0 at 12:30, putting in a rebound after Leighton failed to control Ryan Parent's initial shot. Carle earned his 100th NHL point with a wraparound goal at 17:21.
Sutter brought the Hurricanes to within 3-1 with a one-timer at 2:56 of the second, but Van Riemsdyk restored Philadelphia's three-goal lead 14 seconds later with a backhander from in close.
Coburn scored his goals within a span of 1:30 in the third period, the first with the teams skating 4-on-4. It was the defenseman's first two-goal game in his five NHL seasons.
NOTES: Flyers LW Daniel Briere (groin) was scratched. ... Carolina LW Sergei Samsonov, who had an assist, played in his 750th NHL game. ... Leighton's wife, Jennifer, gave birth to a girl on Friday. The baby is their second child.