Who’s the father of Charmaine’s twins in Virgin River? (Season 5 spoilers)

Virgin River. Lauren Hammersley as Charmaine Roberts in episode 410 of Virgin River. Cr. Courtesy Of Netflix © 2022
Virgin River. Lauren Hammersley as Charmaine Roberts in episode 410 of Virgin River. Cr. Courtesy Of Netflix © 2022 /

Season 4 of Virgin River was full of shocking revelations but none managed to shock us more than the season finale plot twist regarding the secret Charmaine had been hiding from everyone.

From the start, we were under the assumption that Jack was the father of Charmaine’s twins as as had no reason to believe she was lying. Jack and Charmaine were together before Mel came to town, so it was reasonable to believe that Jack would be the father of her twins.

Needless to say, when Charmaine told Jack he wasn’t the father of her babies in the season 4 finale we were absolutely shook. We never would have imagined that Charmaine was lying about the identity of her babies’ father or that she would string Jack along in the way she did making him think he was the father.

Alas, that’s exactly what she did though, as Jack is indeed not the father of Charmaine’s babies. This leads to a mystery that plays out across the season as fans are left to speculate over who the real father is. Where was Maury when we needed him?

The Virgin River writers love a good twist and we have to admit our jaws literally dropped when the season 5 finale revealed the identity of the father of Charmaine’s babies!

Warning: Virgin River season 5 spoilers ahead! 

Virgin River season 2
VIRGIN RIVER – Lauren Hammersley as Charmaine Roberts of VIRGIN RIVER – NETFLIX (c) 2020 /

Who is the father of Charmaine’s babies on Virgin River?

Early in Virgin River season 5, we get a few clues about the father of Charmaines’ babies when she alludes to him not being quite the standup guy like Jack is. For many, this hint had them wondering whether Brady might be the father of the twins; however, Brady is not the father — that honor goes to a man we never would have predicted!

As we learn in the season 5 finale of Virgin River, the father of Charmaine’s twins is Calvin, Brady’s former boss at the lumber yard who it turns out is not as dead as we thought! While the exact circumstances of their time together remain a mystery, we discover that Calvin and Charmaine had a one-night stand that resulted in the conception of her twins.

In the finale, after Melissa has been brought to justice, Calvin makes a surprise return to town to tell Charmaine that he wants to be in his children’s lives. It seems he faked his death in season 4 and, with Melissa no longer posing a threat, has returned to make it clear he wants to be a dad.

Needless to say, there is a lot to unpack after the reveal and we’re sure Calvin’s return from the dead is going to turn a lot of heads!

Virgin River is streaming now on Netflix.

Next. 4 actors who should have played Jack on Virgin River. dark