Who is Charmaine’s real baby daddy in Virgin River Season 5?

By Adam Lock
Published: September 8, 2023
2
View all
Who is Charmaines real baby daddy in Virgin River Season 5

Who is Charmaine’s real baby daddy in Virgin River Season 5? We discuss the major plot twist in the 2023 Netflix series Virgin River. This article contains spoilers. 

One of the most disliked characters in Virgin River is Charmaine Roberts (Lauren Hammersley), a character that fans joke has been pregnant for the majority of the show, which is actually true. Since the season 4 finale, there has been much debate around who the twins’ father really is though.

We finally discover Charmaine’s greatest secret in the latest season. So, who is Charmaine’s real baby daddy in Virgin River Season 5?

Charmaine’s pregnancy journey so far

We first found out that Charmaine was pregnant way back in Season 1. Charmaine’s secret was slowly revealed in those early installments, confirming that Jack was the baby’s father. This news quickly caused the breakdown of Jack and Mel’s relationship.

In the second season, Jack tries to be supportive, helping Charmaine through her high-risk pregnancy. Mel is tasked with helping her at the clinic, and Charmaine moves in with Hope. Charmaine and Jack soon find out that they will be having twins.

READ: Virgin River season 2, episode 1 recap

Mel and Jack’s relationship rekindles, and Charmaine loses interest in Jack. Instead, she starts a new relationship with Todd and considers moving away from Virgin River. It then goes quiet until season 4, when Charmaine tells Jack they are having boys.

READ: Virgin River season 4 – is Jack the father?

In the season 4 finale, Charmaine worries that Todd is cheating on her. Later, Charmaine calls Jack and Mel about an emergency. They find her on the floor, struggling to breathe. When she is able to speak, she tells Jack that this is karma because she has been lying to everyone; Jack is not the father, after all.

Who is Charmaine’s real baby daddy in Virgin River Season 5?

In Season 5, it is revealed that Calvin is the birth father of Charmaine’s unborn twins. The villainous Calvin (David Cubitt) pretty much returns from the dead and surprises Charmaine at the carnival. He states that he wants to be part of his sons’ lives now that Melissa Montgomery is behind bars.

Why did Charmaine tell Jack that he was the father of her children?

Charmaine lied to Jack because she wanted him to support her long-term. When she first learned about her pregnancy, Charmaine struggled; she was afraid and alone. She thought that the twins would have a brighter future with Jack as their father. In this way, Jack would always be a part of her life.

It’s also implied that Charmaine wanted payback for how Jack left their relationship to start a new one with Mel. Charmaine was jealous and may have wanted revenge as well. The lie helped her push Mel and Jack apart while harming them.

READ: Who is Mel’s real father in Virgin River Season 5?

This news hurts Jack deeply, but he manages to forgive Charmaine and move on in the end. This storyline isn’t going to win Charmaine any new fans, but it does provide some humanity and sympathy towards her character nonetheless.

More Stories

Netflix, News, Streaming Service, TV
View all