Virgin River cast: All actors & characters in the Netflix series

Kim Taylor-Foster

With so many faces to keep track of, here’s the ultimate guide of all the actors and characters in the Virgin River cast.

With nuptials impending, Virgin River Season 6 is about to have a very healthy guest list at Mel and Jack’s wedding.

Across its six seasons, the core cast hasn’t changed too much, but some have been and gone while others have arrived with a vengeance.

The following is the Virgin River cast, including details of all the major characters and actors in the binge-worthy TV show (except for some who have departed… RIP, Lilly).

Melinda “Mel” Monroe: Alexandra Breckenridge

Alexandra Breckenridge as Mel in Virgin River
Alexandra Breckenridge as Mel in Virgin River.

Mel Monroe is a nurse practitioner and fully qualified midwife who moved to the isolated northern Californian town of Virgin River after applying for a role on a year-long contract assisting the local doctor. Looking for a change after some personal tragedies, she found a doctor unaware of her recruitment by the town’s mayor, and initially resistant to her appointment.

Alexandra Breckenridge plays Mel and is the lead of the Virgin River cast. Before Virgin River, Breckenridge was best known for roles in This Is Us, The Walking Dead, and American Horror Story. She’s also had roles in True Blood, Buffy the Vampire Slayer, and Dawson’s Creek.

Jack Sheridan: Martin Henderson

The main characters Mel Monroe and Jack Sheridan in Virgin River
Alexandra Breckenridge as Mel with Martin Henderson as Jack.

Jack Sheridan is the owner of a local bar and former US Marine who suffers from PTSD. His kindness and empathy means he’s basically regarded as the community’s therapist, and he’s able to turn his hand to a variety of jobs as the town’s indispensable jack-of-all-trades.

Jack is played by Martin Henderson and is best known for his role in Grey’s Anatomy and his recent turn in Ti West’s breakthrough 2022 horror film, X. The New Zealand-born actor has also had roles in the US remake of The Ring, and New Zealand hospital drama Shortland Street.

Vernon “Doc” Mullins: Tim Matheson

Tim Matheson as Doc in Virgin River.
TV stalwart Tim Matheson plays Doc in Virgin River.

Doc Mullins is the resident doctor of Virgin River, who originally cared for the town’s patients alone. After Mel is hired as a nurse to help him, Doc becomes her reluctant boss.

Vernon “Doc” Mullins is played by prolific actor Tim Matheson who has more than 190 screen acting credits to his name. He has appeared in recent years in hit TV series This Is Us, The Goldbergs, and The Affair and played Dr Brick Breeland in Hart of Dixie. He has also appeared in The West Wing, for which he was nominated for two Primetime Emmy Awards, and many more movies and TV series since he began his career in 1961.

Hope McCrea: Annette O’Toole

Virgin River's Hope McCrea chats to Doc on a garden bench stroking a dog.
Annette O’Toole as Hope McCrea (right) chats to Doc.

Hope is the self-assured mayor of Virgin River and the estranged wife of Doc. She advertised a nurse’s position at her husband’s practice and appointed Mel, all without Vernon’s knowledge.

Annette O’Toole plays Hope and is best known for her roles as Lana Lang in Superman III and as Martha Kent in the Superman series Smallville. She is also known for her roles in the series Nash Bridges and Eddie Murphy vehicle 48 Hours, and for playing the grown-up Beverly Marsh in the 1990 adaptation of Stephen King’s It.

John “Preacher” Middleton: Colin Lawrence

Preacher from Virgin River smiling at a woman
Preacher smiles.

Preacher works as the chef in Jack’s bar. The two were Marines together and remain close. Preacher is mistrustful of fellow Marine Brady, who Jack wants to help. After helping Paige following Wes’ death, he’s now in a relationship with Kaia.

Preacher is played by Colin Lawrence who is known for his role in the Battlestar Galactica reboot. He has also appeared in The Killing as well as iZombie, Riverdale, and Stargate SG-1, alongside many other TV and film credits.

Kaia Byrant: Kandyse McClure

Kaia and Preacher in Virgin RIver

Kaia Bryant is a firefighter who is introduced in Season 5. She’s now in a relationship with Preacher, standing by his side as he faces trial. She’s also the no-nonsense boss of the local fire station.

You might recognize Kandyse McClure from roles in Children of the Corn, Ghost Wars, and the 2002 remake of Carrie.

Dan Brady: Benjamin Hollingsworth

Brady in Virgin River
Brady looks the picture of innocence.

A younger veteran who served in the Marines alongside Jack and Preacher, Brady turns up one day at Jack’s bar and Jack pledges to help him, to Preacher’s disdain. Brady is involved was Virgin River’s criminal network but managed to get out. He is romantically involved with Lark, but still has feelings for ex Brie.

Benjamin Hollingsworth starred in the hospital drama Code Black and the Soska Sisters’ remake of David Cronenberg’s Rabid. He has appeared in numerous TV series including CSI: Miami, Suits, and Cult.

Brie Sheridan: Zibby Allen

Brie looking pensive in Virgin River
Brie looks pensive.

Brie is Jack’s younger sister, a lawyer who relocated to Virgin River following a leave of absence from work. She made her first appearance in Season 3. She is dating Mike, but still has feelings for old flame Brady.

Brie is played by Zibby Allen, who had a recurring role in Grey’s Anatomy and who you might recognize from her appearances in Bates Motel, The Exorcist, Agents of S.H.I.E.L.D., and The Flash.

Joey Barnes: Jenny Cooper

Joey on the phone in Virgin River
Joey is an attentive but overbearing sister to Mel.

Joey is Mel’s older sister who lives in Los Angeles. The two remain close following Mel’s personal tragedies although Joey can be a little overbearing.

Jenny Cooper appeared in 24 as Homeland Security official, Valerie Harris. She first became known for her role in Canadian TV series Jake and the Kid and has guest starred in shows including Grey’s Anatomy, The Outer Limits, and CSI: Miami.

Everett Reid: John Allen Nelson

Everett in Virgin River

Everett Reid is Mel’s biological father, who shows up on her doorstep at the end of Season 5. He’s got something to tell her… but we’ve got no idea what.

John Allen Nelson is known for roles in Sheena, Hunk, and Killer Klowns from Outer Space.

Charmaine Roberts: Lauren Hammersley

Charmaine in the kitchen in Virgin River
Charmaine is a love rival to Mel over Jack’s affections.

Charmaine was romantically entangled with Jack, who sees her as a long-term friend with benefits. Her feelings towards Jack, however, were somewhat stronger and she refers to him as her boyfriend. However, Jack’s head is turned when Mel arrived in Virgin River. She’s since had twins with Calvin, who was supposed to be dead.

You might know Lauren Hammersley, who plays Charmaine, from her role in Orphan Black as a functioning alcoholic lawyer. She’s also known for playing teacher Lisa Mason in sitcom Mr. D.

Mike Valenzuela: Marco Grazzini

Mike talking seriously to Jack in Virgin River
Marine turned detective, Mike.

Mike is another ex-Marine friend of Jack’s who first appeared in Season 2. He is a police detective and is in a relationship with Brie.

You might recognize Marco Grazzini who plays Mike from his roles in Kim’s Convenience, A Series of Unfortunate Events, Heroes Reborn, and The Flash.

Dr Cameron Hayek: Mark Ghanimé

The new doctor in Virgin River
Hold up, there’s a new doctor in town!

Cameron is the new doctor at Doc’s surgery, introduced in Season 4. He’s now in a relationship with clinic secretary, Muriel.

Mark Ghanimé is best known for his roles in Syfy series Helix and The CW series Reign.

Denny Cutler: Kai Bradbury

Denny with a broad smile in Virgin River
Kai Bradbury as Doc’s grandson, Denny.

Denny is Doc’s grandson, who made his first appearance in Season 3. He has Huntington’s disease and is expecting a baby with Lizzie.

Kai Bradbury’s first screen acting role was in The Man in the High Castle and he has since appeared in episodes of Altered Carbon, Supernatural, and The Boys.

Ricky: Grayson Gurnsey

Ricky wearing an apron in Virgin River
Grayson Gurnsey as Ricky.

Ricky was the busboy at Jack’s bar but is now training to be a Marine. He began a secret relationship with Connie’s niece Lizzie after arriving Virgin River.

Ricky is played by Grayson Gurney who starred in teen comedy series Game On.

Lizzie: Sarah Dugdale

Lizzie looking serious in Virgin River
Lizzie finds small-town life tougher than she imagines.

Lizzie is a teen troublemaker sent to live with her aunt Connie in Virgin River. She began a secret relationship with Ricky, but is now pregnant with Denny’s baby.

Lizzie is played by Sarah Dugdale who is known for playing Claire on Mystery 101. She has also made guest appearances on shows including Supernatural, RL Stine’s The Haunting Hour, The Secret Circle, Arrow, Rush, and Aftermath.

Lark: Elise Gatien

Lark talks to Jimmy in Virgin River

Lark is Brady’s new girlfriend – or she would be if she wasn’t secretly dating one of the criminals he helped take down in Season 5. She’s plotting something against him, but what?

Elise Gatien is known for Lost After Dark, Deeper, and Dying to be You.

Connie: Nicola Cavendish

Connie with a lot on her mind in Virgin River
Nicola Cavendish as Connie in Virgin River.

Lizzie’s aunt, Connie is also Hope’s friend. She runs Virgin River’s general store and is a member of the local sewing circle.

Like co-star Annette O’Toole, Nicola Cavendish also appeared in the 1990 adaptation of Stephen King’s It. She has also featured in episodes of The X-Files, The L Word, and the Highlander TV series. She had a role in 1997’s Air Bud and gave award-winning performances in The Grocer’s Wife and The Sleep Room.

Muriel: Teryl Rothery

Muriel smiling in Virgin River

Muriel is Hope’s rival and shares a romantic history with Doc. She is an actress and member of Virgin River’s knitting circle.

Teryl Rothery plays Muriel. Rothery is best known for playing Janet Fraiser in Stargate SG-1 but you might also recognize her from her role as Jean Loring in Arrow and Celia Hudson in Nancy Drew. She also had a role in Mike Flanagan’s The Haunting of Bly Manor as well as Wayward Pines and Supernatural.

Mark Monroe: Daniel Gillies

Mel's husband Mark seen in a soft focus flashback in Virgin River
Mel’s husband, Mark.

Mark is Mel’s deceased husband, who we see in the series in flashbacks.

Daniel Gillies who plays Mark in Virgin River is known for playing Elijah Mikaelson in The Vampire Diaries. He has also appeared in Bride and Prejudice and Spider-Man 2, as John Jameson.

Calvin: David Cubitt

Local bad boy of Virgin River Calvin
Local bad boy of Virgin River, Calvin (right), seen here with Brady (center).

Calvin is the menacing leader of an illegal pot farm in Virgin River. He blackmails Brady in order to manipulate him.

Calvin is played by David Cubitt whose first screen role was in the 1980s series 21 Jump Street, starring Johnny Depp. He went on to roles in various movies including K2 and Alive in the early 1990s, as well as TV series including The X-Files, The Outer Limits, Arrow, and perhaps most notably, Medium.

Virgin River Season 6 arrives on Netflix on December 19. In the meantime, check out other Season 6 storylines, what we know about the flashback episodes, and more similar shows to watch while you wait.

Sign up to Dexerto for free and receive:
Fewer Ads|Dark Mode|Deals in Gaming, TV and Movies, and Tech