Television

Saddle up for Season 18 of Heartland, now streaming on CBC Gem

How to watch Heartland, Canada’s homegrown dramatic series about life on an Alberta ranch

How to watch Heartland, Canada’s homegrown dramatic series about life on an Alberta ranch

Wide shot of Amy riding through meadows with scenic mountains in the background.
Amy (Amber Marshall) on her horse in Heartland. (David Brown)

Sometimes it seems like the whole world has fallen in love with Heartland. CBC's homegrown drama series portrays everyday life on an Alberta ranch and for 18 (!) fans have grown up with the Bartlett-Fleming family. 

Jack is carrying Lyndy in his arms.
Grandpa Jack with baby Lyndy on Season 10 of Heartland. (CBC/Dynamo Films/SEVEN24 Films)

It seems like yesterday that we celebrated the birth of Amy and Ty's daughter Lyndy in Season 10 and now twins Ruby and Emmanuella Spencer who share her role are already 8-years-old.

The series is now shown in 120 countries worldwide and is one of the Top 10 Most Viewed shows across all streaming platforms. The series has even changed fans' lives

Everyone is anticipating Season 18 and fans have some pretty strong thoughts and suggestions about storylines. But if you're lucky enough to live in Canada, the wait is over. You can start watching Season 18 right now on CBC Gem.

Where can I watch the trailer?

Here's the official Season 18 trailer. Can you spot any surprise storylines?

Where can I catch-up on Heartland?

Watch our Heartland Recap of Season 17 below.

What's new for Season 18?

The success of a family-run ranch in the foothills of Alberta isn't guaranteed even in the best of times, but when Season 18 begins Heartland's future has never been more precarious. 

Amy and Caleb stand facing each other at a ranch.
Caleb (Kerry James) and Amy (Amber Marshall) in Season 18 of Heartland (David Brown)

With new competition from a neighbouring ranch and a drought threatening the herd's health, the only solution is for the Bartlett-Fleming family to buckle down and adapt like never before. 

Amy's work with horses continues to be her focus, but when she unexpectedly finds her heart pulled in two different directions, she'll be forced to make a difficult decision. Lou will be more involved than ever in the family cattle business, often putting her at odds with Jack and Tim. 

But when it matters most the entire family will come together and prove that no adversity is too great when you're united. It will take courage, resolve and true grit to overcome the challenges ahead. 

Two young women riding off into the sunset on horses and holding hands.
Lou (Michelle Morgan) and Amy (Amber Marshall) ride into the sunset together. (David Brown)

Who's in Heartland Season 18?

Amy Fleming-Borden is played by Amber Marshall

Amy is standing outside and wearing a cowboy hat and jean jacket.
Amber Marshall plays Amy Fleming-Borden on Season 18 of Heartland (David Brown)

Amber Marshall is a rare find in the busy world of today. A strong role model for many, she captivates audiences across the globe in her leading role as Amy Fleming on Heartland. Not only does Marshall play a horse lover on the series; she lives the same cowgirl lifestyle. 

The popular TV show Heartland is heading into its EIGHTEENTH season this weekend. Amber Marshall joins us to talk about it.

Jack Bartlett is played by Shaun Johnston

Jack is wearing a plaid shirt and standing outside onthe ranch.
Jack Bartlett is played by Shaun Johnston in Season 17 of Heartland (Chris Large)

Shaun was born and raised in Ponoka, Alberta, about an hour south of Edmonton, where he earned his Bachelor of Fine Arts Degree in the acclaimed Drama Program from the University of Alberta.

In 2007, Shaun took on the role of Jack Bartlett and received a Gemini nomination for his work on Heartland's first season.

Lou Fleming is played by Michelle Morgan

Lou is riding a horse.
Michelle Morgan plays Lou Fleming on Season 18 of Heartland, (David Brown)

Actor and filmmaker Michelle Morgan is a first-generation Canadian of Chilean descent. She was not a child actor, but in high school, a supportive drama teacher encouraged Michelle to try out for the school play and the Improv team. Michelle discovered she loved being on stage, making the audience laugh or cry or both at the same time. She was hooked.

Tim Fleming is played by Chris Potter

Tim is riding a horse.
Chris Potter plays Time Fleming on Season 18 of Heartland. (David Brown)

Chris Potter was born in Toronto and raised in London, Ontario, Canada. An early start in theatre and music ultimately led to his calling in film and television work.

An actor with great versatility, Chris has a flare for edgy roles. He has accumulated an impressive volume of credits in a 30 year career. He has starred in successful TV series in addition to numerous TV guest appearances, television movies and feature films.

Chris is also an accomplished director and producer and has even directed many episodes of Heartland going all the way to Season 3.

Lisa Stillman is played by Jessica Steen

Jessica is at a party with balloons in the foreground, wearing a black and white dress.
Lisa Stillman plays Jessica Steen in Season 17 of Heartland. (David Brown)

Jessica Steen was born and raised in Toronto. After starring in the Mattel Toys series Captain Power & the Soldiers of the Future and the feature Sing for Columbia Tri-Star, she got a New York agent. After 2 years of flying back & forth to NY for auditions she decided to move & study there. Two years later, a fill-in for a pregnant regular on ABC's Loving led to a role for the pilot of Homefront (also for ABC) and she moved to Los Angeles. The networks acclaimed post-WW2 series went for 2 seasons winning Emmys and a People's Choice Award.

Jessica Cook is played by Michelle Nolden

Jessica stands in the woods with a camera in her hand.
Jessica Cook is played by Michelle Nolden in Season 17 of Heartland (David Brown)

With an award-winning acting resume that boasts blockbuster and independent features, as well as critically acclaimed television projects, Michelle Nolden is a familiar face to audiences worldwide. While you may have seen her in shows like Hudson & Rex and Saving Hope, she has been in many CBC series as well, including Northern Rescue, Burden of Truth, Republic of Doyle and others, even an appearance on Murdoch Mysteries.

Lyndy Borden is played by Ruby and Emmanuella Spencer

Lyndy wears a tracksuit and her hair in a braid.
Ruby and Emmanuella Spencer play Lyndy on Season 18 of Heartland (David Brown)

Ruby and Emmanuella Spencer are 8-year-old identical twins who were born in Calgary, Alberta. They are of Canadian/Australian descent, with a Canadian father and an Australian mother. The girls have dual citizenship. Although they currently reside in Canada, they also enjoy spending time in Australia.

Ruby and Emmanuella first appeared on Heartland as babies and are growing up on the screen. The girls have had scripted lines since they were just one-year-olds.

Katie Fleming-Morris is played by Baye McPherson

Katie is riding a bike and wearing a jean jacket and bandana.
Baye McPherson plays Katie Fleming-Morris in Season 17 of Heartland (David Brown)

Baye McPherson is born and raised Canadian and a dual citizen (American/Canadian). She is an actor, dancer, drummer...and is also a huge lover of animals, especially her dog, Jackson.

After several seasons of Heartland under her belt, Baye is beyond thrilled to have another opportunity to work with the amazing cast and crew this year!

Logan is played by Drew Davis

Drew wears a blue plaid shirt and is standing in a field.
Drew Davis plays Logan in Season 17 of Heartland (Chris Large)

Drew Davis has been working steadily in TV, Film, Voice and professional theatre for more than a decade. He began at the age of 5 playing the recurring role of Leo Nash on Rookie Blue. Shortly after, he landed his first voice role playing Max on Max and Ruby and then the following year, Drew starred in the TV movie Taken From Me: The Tiffany Rubin Story opposite Taraji P. Henson.

Where can I watch Heartland? 

Rush over to CBC Gem to watch the premiere episode of Season 18 now. Watch it on CBC starting October 6 at 7 p.m. (7:30 NL).

Or you can watch all 17 previous seasons of Heartland now for free on CBC Gem.

And now you can watch Heartland 24/7 on our new Live channel dedicated to your favourite show. Tune in anytime on CBC Gem or find it on our YouTube page.

How to watch CBC Gem

Once you create a free account, you can watch Gem on your device of choice. Watching on your personal computer? You can access Gem on your browser at gem.cbc.ca.  Watching on your phone or tablet? You can download the CBC Gem app. CBC Gem is also available on most connected devices or smart TVs. The full list of devices that support CBC Gem is here!

Where else can I find out about Heartland?

Follow Heartland on Instagram, Tik Tok and on Facebook.

Add some “good” to your morning and evening.

Subscribe to the CBC Gem newsletter to keep up-to-date with new shows, returning series and exclusives.

...

The next issue of CBC Gem newsletter will soon be in your inbox.

Discover all CBC newsletters in the Subscription Centre.opens new window

This site is protected by reCAPTCHA and the Google Privacy Policy and Google Terms of Service apply.