Lecavalier is entering the second-year of a five-year, $22.5 million contract.
He will earn $6 million next season, $4.5 million in 2015-16, and $3 million in each of the last two years of his contract.
The Predators are looking for a top-line center to play alongside left wing James Neal, whom they acquired from the Pittsburgh Penguins on Friday.
Predators GM David Poile almost acquired Jason Spezza from the Ottawa Senators, but the veteran center refuse to waive his no-trade clause for Nashville.
Lecavalier, 34, registered 20 goals and 17 assists for 37 points in 69 games with the Flyers this past season.