Stephen Weiss and Sean Bergenheim each had a goal for the Panthers, who extended their lead to five points ahead of the Capitals for the top spot in the Southeast Division and third overall in the Eastern Conference.
Brian Campbell posted two assists for Florida, which has won five straight.
Eric Wellwood scored the lone goal for the Flyers, who sit in the fifth spot in the Eastern Conference. They trail Pittsburgh by two points and lead New Jersey by five, but both of those teams are winning on Tuesday night.
Ilya Bryzgalov gave up both goals on just 13 shots for Philadelphia, which had won five straight at home.