Virgin River Cast & Character Guide

By Meena

Mel, a nurse from LA, relocates to Virgin River. Facing past trauma, she finds love & challenge.

Alexandra Breckenridge as  Melinda Monroe

Image:Canva

Jack, a bar owner & former Marine, finds solace and romance with Mel while battling PTSD.

Martin Henderson as Jack  Sheridan

Image:Canva

Doc, the town doctor, initially spars with Mel. An old affair shadows his marriage with Hope.

Tim Matheson as Vernon  "Doc" Mullin

Image:Canva

Ex-Marine Preacher aids Paige and her son, entangling him in dilemmas beyond the bar.

Colin Lawrence as John  "Preacher" Middleton

Image:Canva

Dan, another Marine pal, veers to crime, clashing with Jack, especially after dating his sister.

Benjamin Hollingsworth as  Dan Brady

Image:Canva

Hope, town mayor & Doc's wife, weaves through town secrets, past betrayals, and renewed love.

Annette O'Toole as Hope McCrea

Image:Canva

Young Ricky dreams of the Marines, works at Jack's, and navigates teen romance with Lizzie.

Grayson Gurnsey as Ricky Sudder

Image:Canva

Charmaine, once close to Jack, grapples with unexpected motherhood, rivalry, and heartbreak.

Lauren Hammersley as  Charmaine Robert

Image:Canva

New girl Lizzie seeks a fresh start, but love with Ricky gets tangled in family discord.

Sarah Dugdale as Lizzie

Image:Canva

Denny, Doc's kin, complicates Ricky and Lizzie's love story with his unexpected entry.

Kai Bradbury as Denny Cutler

Image:Canva

Next:  10 Most Inspirational Creed Movie Quote