Cast and Crew of When Calls the Heart

When Calls the Heart

When Calls the Heart is a heartwarming and wholesome drama series that follows the life of Elizabeth Thatcher, a young and inexperienced school teacher from a well-to-do family in the big city. Elizabeth is played by the talented Erin Krakow, who brings warmth, intelligence, and grace to the role. As a new teacher in a small coal mining town in the western frontier, Elizabeth must navigate a completely different world than the one she is accustomed to. She trades the comforts of her family's mansion and the bustling city streets for a simple and humble life in Coal Valley.

The show's rich and diverse cast of characters includes Rosemary LeVeaux, played by the lively and effervescent Pascale Hutton. Rosemary is a confident and ambitious woman who dreams of becoming a famous actress. She moves to Coal Valley with her husband, Lee, and quickly befriends Elizabeth. Despite their different backgrounds and personalities, Elizabeth and Rosemary form a strong bond that is at the heart of the show. Together, they navigate the challenges and joys of life in a small town, from the daily trials of teaching to the excitement of new romances and friendships.

When Calls the Heart is a show that celebrates the power of community, friendship, and love. It explores themes of perseverance, courage, and faith, as Elizabeth and the other residents of Coal Valley work together to build a better life for themselves and future generations. Through its beautiful cinematography, engaging storylines, and memorable characters, When Calls the Heart has become a beloved and critically acclaimed series that has captured the hearts of millions of viewers around the world. Whether you're a fan of period dramas, romantic comedies, or simply good storytelling, this show is sure to leave you feeling inspired and uplifted.

Ran for 12 seasons.

Main Cast of When Calls the Heart

Erin Krakow as Elizabeth Thatcher

Erin Krakow

Elizabeth Thatcher
Daniel Lissing as Jack Thornton

Daniel Lissing

Jack Thornton
Pascale Hutton as Rosemary LeVeaux

Pascale Hutton

Rosemary LeVeaux
Jack Wagner as Bill Avery

Jack Wagner

Bill Avery
Kavan Smith as Leland Coulter

Kavan Smith

Leland Coulter
Chris McNally as Lucas Bouchard

Chris McNally

Lucas Bouchard
Kevin McGarry as Nathan Grant

Kevin McGarry

Nathan Grant
Andrea Brooks as Faith Carter

Andrea Brooks

Faith Carter
Martin Cummins as Henry Gowen

Martin Cummins

Henry Gowen
Charlotte Hegele as Julie Thatcher

Charlotte Hegele

Julie Thatcher
Kayla Wallace as Fiona Miller

Kayla Wallace

Fiona Miller
Loretta Walsh as Florence Blakeley

Loretta Walsh

Florence Blakeley
Lori Loughlin as Abigail Stanton

Lori Loughlin

Abigail Stanton
Kadence Kendall Roach as Anna Hayford

Kadence Kendall Roach

Anna Hayford
Genea Charpentier as Laura Campbell

Genea Charpentier

Laura Campbell
Amanda Wong as Mei Sou

Amanda Wong

Mei Sou
Gracyn Shinyei as Emily Montgomery

Gracyn Shinyei

Emily Montgomery
Viv Leacock as Joseph Canfield

Viv Leacock

Joseph Canfield
Johannah Newmarch as Molly Sullivan

Johannah Newmarch

Molly Sullivan
Spencer Drever as Cyrus Rivera

Spencer Drever

Cyrus Rivera
Carter Evancic as Cody

Carter Evancic

Cody , Cody Stanton , Cody Hastings
Eva Bourne as Clara Stanton

Eva Bourne

Clara Stanton
Imogen Tear as Hattie

Imogen Tear

Hattie
Paul Greene as Dr. Carson Shepherd

Paul Greene

Dr. Carson Shepherd
Natasha Burnett as Minnie Canfield

Natasha Burnett

Minnie Canfield
Ava Grace Cooper as Opal Weise

Ava Grace Cooper

Opal Weise , Opal Weiss
Ben Rosenbaum as Mike Hickam

Ben Rosenbaum

Mike Hickam
Hrothgar Mathews as Ned Yost

Hrothgar Mathews

Ned Yost
Marcus Rosner as Charles Kensington

Marcus Rosner

Charles Kensington

Crew of When Calls the Heart

Full backstage crew list →