Carey Price made 36 saves and the Canadiens' top line scored all four goals in a win that stretched the streak to five.
Max Pacioretty raised his season total to a career-best 35 goals with a pair.
Thomas Vanek got his sixth as a Canadien and 27th over, and David Desharnais capped the game with an empty-netter.
The Canadiens had 11 first-period shots on Dan Ellis, only eight thereafter.
DD caps it
Carey Price was excellent in the third period, foiling any chance of a Florida comeback.
David Desharnais scored an empty-netter.
DD line on fire
Max Pacioretty's 35th was set up by David Desharnais and Thomas Vanek.
The line has produced all three goals tonight.
But Florida had a 12-5 shot advantage, and Brad Boyes picked the top corner on Carey Price's glove side to get the home team on the board.
It ain't over.
CH scores first ... again
For the eighth time in their last nine games, your Montreal Canadiens opened the scoring.
Thomas Vanek's 27th was his sixth in 12 games since joining the team at the trade deadline.
The Canadiens doubled their lead on an exquisite passing play from Daniel Brière to Alexi Emelin to Max Pacioretty for his 34th.
The period included an absurd fight between George Parros and Krys Barch.
Canadiens outshot the Panthers 11-10 and start the second period on a power play.
Fun in the sun?
While Montreal grapples with a winter that's stretched into spring, its beloved hockey team is on the road in the Sunshine State.
The Canadiens visit the Florida Panthers Saturday night, and there should be a good contingent of late-season snowbirds in the stands at the BB&T Center.
This is the fourth and final meeting of the teams this season, and Florida has won two of the first three – including a 4-1 romp in Sunrise on Dec. 29.
The Canadiens will be without Tomas Plekanec, who's back in Montreal because, rumour has it, his partner is having their second baby.
George Parros draws in - Woo-hoo! The Cup is ours!! – as does Douglas Murray, for Jarred Tinordi.
Mike Weaver, a great pick-up by general manager Marc Bergevin, will be facing his former teammates.
Puck drops at 7:10ish.
Check back later for live game blogging.
And everyone has permission to keep checking the Leafs and Red Wings on HNIC.