An intriguing peddler comes to Hope Valley selling the townspeople his wares and teaching them valuable lessons about joy and giving. When the townspeople realize that the recently displaced settlers in the area will not have a proper Christmas, they come together to create a special holiday celebration — including a Nativity presentation from the schoolchildren — that will infuse everyone with the true spirit of Christmas.
Erin Krakow
as Elizabeth Thatcher
Terence Kelly
as Sam Bailey
Jack Wagner
as Bill Avery
Pascale Hutton
as Rosemary LeVeaux
Martin Cummins
as Henry Gowen
Daniel Lissing
as Jack Thornton
Lori Loughlin
as Abigail Stanton
Kavan Smith
as Leland Coulter
Andrea Brooks
as Faith Carter
Carter Evancic
as Cody
Eva Bourne
as Clara Stanton
Mark Humphrey
as Frank Hogan