cast
Series Regulars
Erin Krakow
as Elizabeth Thatcher
Daniel Lissing
as Jack Thornton
Lori Loughlin
as Abigail Stanton
Martin Cummins
as Henry Gowen
Mitchell Kummen
as Gabe Montgomery
Chelah Horsdal
as Cat Montgomery
Charlotte Hegele
as Julie Thatcher
Jack Wagner
as Bill Avery
Recurring & Guests
Kavan Smith
as Leland Coulter
Steve Bacic
as Charles Spurlock
Jean Smart
as Frances Tunnecliffe
Maggie Grace
as Aunt Elizabeth
Daniel Sharman
as Edward Montclair
Stephen Amell
as Wynn Delaney