3 grudnia 2008 roku, z powodu słabego początku sezonu 2008/2009, Laviolette został zwolniony oraz zastąpiony przez swojego poprzednika, Paula Maurice’a.
Laviolette pracował również w panelu dla stacji telewizyjnej TSN.
Philadelphia Flyers 4 grudnia 2009 roku, Laviolette zastąpił Johna Stevensa na stanowisku trenera Philadelphia Flyers, z którym w sezonie 2009/2010 ledwo awansował do fazy play-off, po wygranej w ostatnim meczu fazy zasadniczej, 11 kwietnia 2010 roku w wyjazdowym meczu z New York Rangers 2:1 po serii rzutów karnych. W pierwszej rundzie tej fazy Philadelphia Flyers wygrała rywalizację 4:1 z New Jersey Devils, następnie w półfinale Konferencji Wschodniej wygrała rywalizację 4:3 z Buffalo Sabres, mimo że przegrywała 0:3 (dokonała to jako trzecia drużyna w lidze NHL), natomiast po wygranej rywalizacji 4:1 z Montreal Canadiens w finale Konferencji Wschodniej zdobyła Prince of Wales Trophy, po czym awansowała do finału Pucharu Stanleya, w którym przegrała rywalizację 4:2 z Chicago Blackhawks, po przegranej 9 czerwca 2010 roku w meczu wyjazdowym 4:3 po dogrywce.