A double from Harry Crawford helped Dartford end their four-match losing streak in the league with a comfortable win over Ebbsfleet.
Liam Enver-Marum put Fleet ahead shortly after the break with a low strike.
Crawford equalised after latching on to Tom Bonner's knockdown and then put the hosts ahead from close range.
The Darts ensured victory when Elliot Bradbrook's 20-yard effort flew into the top corner.
VIEW FROM THE DRESSING ROOM
Dartford manager Tony Burman tells BBC Radio Kent:
"I thought Ebbsfleet came out and bossed the game for the first 20 minutes, but then I felt we grew into the game.
"At half-time I thought 'we've seen the best of Ebbsfleet, now we need to get into another gear'.
"We're off the back of four losses. At some stage that has to change for you, and it's changed today.
"Three thousand people have given up their Boxing Day to come and watch us and that's fantastic. I'm grateful to both sets of supporters."
Ebbsfleet United manager Liam Daish tells BBC Radio Kent:
"I'm disappointed for everyone, we've shot ourselves in the foot with our defending.
"I think individually there was some good performances out there but we've got to defend properly as a team and stop giving soft goals away.
"It's so frustrating because I know the lads care, I know that they are working hard, but there is a bit of naivety and it needs to be addressed and probably needs to be addressed with different personnel."